summaryrefslogtreecommitdiff
path: root/include/net-snmp/system/openbsd.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/net-snmp/system/openbsd.h')
-rw-r--r--include/net-snmp/system/openbsd.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/include/net-snmp/system/openbsd.h b/include/net-snmp/system/openbsd.h
new file mode 100644
index 0000000..8db0eac
--- /dev/null
+++ b/include/net-snmp/system/openbsd.h
@@ -0,0 +1,18 @@
+#include "netbsd.h"
+
+#define netbsd1 netbsd1 /* we're really close to this */
+#define openbsd openbsd
+#define UVM
+
+#undef MBPOOL_SYMBOL
+#undef MCLPOOL_SYMBOL
+#undef TOTAL_MEMORY_SYMBOL
+
+/* at least OpenBSD/SPARC 3.7 doesn't define this */
+#ifndef UINT32_MAX
+#define UINT32_MAX (4294967295U)
+#endif
+
+/* define the extra mib modules that are supported */
+#define NETSNMP_INCLUDE_HOST_RESOURCES
+#define NETSNMP_INCLUDE_IFTABLE_REWRITES