summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2007-04-09 19:18:09 +0000
committerpjd <pjd@FreeBSD.org>2007-04-09 19:18:09 +0000
commitd74643dd36f6687fce16dbff6031cfe3a1c0e3f6 (patch)
treec30a7fb99fcc2631ac00c1b1a7ff64df0164ef16 /sys/kern
parenta7cca495b24eb83efe8dfe00eeb21e74e99a1dc9 (diff)
downloadFreeBSD-src-d74643dd36f6687fce16dbff6031cfe3a1c0e3f6.zip
FreeBSD-src-d74643dd36f6687fce16dbff6031cfe3a1c0e3f6.tar.gz
Add kern.hostuuid sysctl, which will be used to keep host's UUID.
Reviewed by: mlaier, rink, brooks, rwatson
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/kern_mib.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/kern/kern_mib.c b/sys/kern/kern_mib.c
index 16755d4..0a5220d 100644
--- a/sys/kern/kern_mib.c
+++ b/sys/kern/kern_mib.c
@@ -301,6 +301,9 @@ SYSCTL_STRING(_kern, KERN_NISDOMAINNAME, domainname, CTLFLAG_RW,
u_long hostid;
SYSCTL_ULONG(_kern, KERN_HOSTID, hostid, CTLFLAG_RW, &hostid, 0, "Host ID");
+char hostuuid[64] = "00000000-0000-0000-0000-000000000000";
+SYSCTL_STRING(_kern, KERN_HOSTUUID, hostuuid, CTLFLAG_RW, hostuuid,
+ sizeof(hostuuid), "Host UUID");
/*
* This is really cheating. These actually live in the libc, something
OpenPOWER on IntegriCloud