Lines Matching +full:1 +full:mib
10 * 1. Redistributions of source code must retain the above copyright
42 int mib[2], rval; in __xuname() local
50 mib[0] = CTL_KERN; in __xuname()
55 mib[1] = KERN_OSTYPE; in __xuname()
58 if (sysctl(mib, 2, q, &len, NULL, 0) == -1) { in __xuname()
62 rval = -1; in __xuname()
64 q[namesize - 1] = '\0'; in __xuname()
68 mib[1] = KERN_HOSTNAME; in __xuname()
71 if (sysctl(mib, 2, q, &len, NULL, 0) == -1) { in __xuname()
75 rval = -1; in __xuname()
77 q[namesize - 1] = '\0'; in __xuname()
83 mib[1] = KERN_OSRELEASE; in __xuname()
86 if (sysctl(mib, 2, q, &len, NULL, 0) == -1) { in __xuname()
90 rval = -1; in __xuname()
92 q[namesize - 1] = '\0'; in __xuname()
104 mib[1] = KERN_VERSION; in __xuname()
107 if (sysctl(mib, 2, q, &len, NULL, 0) == -1) { in __xuname()
111 rval = -1; in __xuname()
113 q[namesize - 1] = '\0'; in __xuname()
116 if (len > 1) in __xuname()
128 mib[0] = CTL_HW; in __xuname()
129 mib[1] = HW_MACHINE; in __xuname()
132 if (sysctl(mib, 2, q, &len, NULL, 0) == -1) { in __xuname()
136 rval = -1; in __xuname()
138 q[namesize - 1] = '\0'; in __xuname()