Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F164159335
D37344.id113711.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D37344.id113711.diff
View Options
diff --git a/stand/libsa/zfs/devicename_stubs.c b/stand/libsa/zfs/devicename_stubs.c
--- a/stand/libsa/zfs/devicename_stubs.c
+++ b/stand/libsa/zfs/devicename_stubs.c
@@ -30,13 +30,6 @@
#include <stand.h>
#include "libzfs.h"
-__attribute__((weak))
-int
-zfs_parsedev(struct devdesc **dev, const char *devspec, const char **path)
-{
- return (EINVAL);
-}
-
__attribute__((weak))
char *
zfs_fmtdev(struct devdesc *vdev)
diff --git a/stand/libsa/zfs/libzfs.h b/stand/libsa/zfs/libzfs.h
--- a/stand/libsa/zfs/libzfs.h
+++ b/stand/libsa/zfs/libzfs.h
@@ -48,8 +48,6 @@
uint64_t root_guid;
};
-int zfs_parsedev(struct devdesc **dev, const char *devspec,
- const char **path);
char *zfs_fmtdev(struct devdesc *);
int zfs_probe_dev(const char *devname, uint64_t *pool_guid);
int zfs_list(const char *name);
diff --git a/stand/libsa/zfs/zfs.c b/stand/libsa/zfs/zfs.c
--- a/stand/libsa/zfs/zfs.c
+++ b/stand/libsa/zfs/zfs.c
@@ -66,6 +66,9 @@
static void zfs_checkpoints_initial(spa_t *spa, const char *name,
const char *dsname);
+static int zfs_parsedev(struct devdesc **idev, const char *devspec,
+ const char **path);
+
struct devsw zfs_dev;
struct fs_ops zfs_fsops = {
@@ -1629,7 +1632,7 @@
.dv_parsedev = zfs_parsedev,
};
-int
+static int
zfs_parsedev(struct devdesc **idev, const char *devspec, const char **path)
{
static char rootname[ZFS_MAXNAMELEN];
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Jul 30, 6:09 AM (6 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35730680
Default Alt Text
D37344.id113711.diff (1 KB)
Attached To
Mode
D37344: stand: make zfs_parsedev static
Attached
Detach File
Event Timeline
Log In to Comment