1 // RUN: %clangxx -O0 -g %s -o %t && %run %t 2>&1 | FileCheck %s
6 #include <sys/sysctl.h>
12 void test_sysctlgetmibinfo() {
14 unsigned int mib_len = __arraycount(mib);
15 int rv = sysctlgetmibinfo("kern.ostype", &mib[0], &mib_len, NULL, NULL, NULL,
20 size_t len = sizeof(buf);
21 rv = sysctl(mib, mib_len, buf, &len, NULL, 0);
24 printf("sysctlgetmibinfo: '%s' size: '%zu'\n", buf, len);
28 printf("sysctlgetmibinfo\n");
30 test_sysctlgetmibinfo();
34 // CHECK: sysctlgetmibinfo
35 // CHECK: sysctlgetmibinfo: '{{.*}}' size: '{{.*}}'