summaryrefslogtreecommitdiffstats
path: root/sys/geom/label/g_label_ntfs.c
diff options
context:
space:
mode:
authortrasz <trasz@FreeBSD.org>2009-11-28 11:57:43 +0000
committertrasz <trasz@FreeBSD.org>2009-11-28 11:57:43 +0000
commit59762a5f5bfef6149d98565bba635d7810a3c0f7 (patch)
tree5af5a2172663b86e7261fefa106e24cc579c046f /sys/geom/label/g_label_ntfs.c
parent369b56492362785761c5ba19d7fbeaa2cc733058 (diff)
downloadFreeBSD-src-59762a5f5bfef6149d98565bba635d7810a3c0f7.zip
FreeBSD-src-59762a5f5bfef6149d98565bba635d7810a3c0f7.tar.gz
Provide a set of sysctls and tunables to disable device node creation
for specific "kinds" of disk labels - for example, GPT UUIDs. Reason for this is that sometimes, other GEOM classes attach to these device nodes instead of the proper ones - e.g. they attach to /dev/gptid/XXX instead of /dev/ada0p2, which is annoying. Reviewed by: pjd (earlier version) MFC after: 1 month
Diffstat (limited to 'sys/geom/label/g_label_ntfs.c')
-rw-r--r--sys/geom/label/g_label_ntfs.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/geom/label/g_label_ntfs.c b/sys/geom/label/g_label_ntfs.c
index 4781d7d..1ee3f79 100644
--- a/sys/geom/label/g_label_ntfs.c
+++ b/sys/geom/label/g_label_ntfs.c
@@ -114,7 +114,10 @@ done:
g_free(filerecp);
}
-const struct g_label_desc g_label_ntfs = {
+struct g_label_desc g_label_ntfs = {
.ld_taste = g_label_ntfs_taste,
- .ld_dir = G_LABEL_NTFS_DIR
+ .ld_dir = G_LABEL_NTFS_DIR,
+ .ld_enabled = 1
};
+
+G_LABEL_INIT(ntfs, g_label_ntfs, "Create device nodes for NTFS volumes");
OpenPOWER on IntegriCloud