/****************************************************************************** ****************************************************************************** **** This file was automatically generated by Wind River's **** MIB Compiler, version 10.2. **** This file was generated using the -mib.c switch. **** **** This file contains a representation of a MIB tree suitable **** for use by an SNMP agent running Wind River's WindManage SNMP package. **** **** DO NOT EDIT THIS FILE BY HAND. **** **** Last build date: Thu Oct 23 12:03:26 2008 **** from files: **** **** /folk/zruan/my-home/m4cd28/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc1213.mib, **** /folk/zruan/my-home/m4cd28/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc2571.mib, **** /folk/zruan/my-home/m4cd28/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc2575.mib, **** /folk/zruan/my-home/m4cd28/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc1907.mib, **** /folk/zruan/my-home/m4cd28/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/iftype.mib, **** /folk/zruan/my-home/m4cd28/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc2233.mib, **** /folk/zruan/my-home/m4cd28/vxworks-6.7/target/src/wrn/wm/snmp/vxagent/rfc2233.ctl, **** /folk/zruan/my-home/m4cd28/vxworks-6.7/target/src/wrn/wm/snmp/vxagent/snmpmib2.mib **** starting from node: ifMIB ****************************************************************************** ****************************************************************************** */ #define _MIB 1 #include #include #include #include #ifndef STATIC #define STATIC static #endif /** ** Subtree Object Identifier for Add_Node_From_Root ** ifMIB OBJECT IDENTIFIER ::= { mib-2 31 } **/ STATIC OIDC_T oid_if2233_root_node[] = { 1, 3, 6, 1, 2, 1, 31 }; OBJ_ID_T objid_if2233_root_node = { sizeof(oid_if2233_root_node)/sizeof(OIDC_T), oid_if2233_root_node }; LEAF_NT_ASYS( l_ifName, REPLACEABLE, "ifName", VT_STRING, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifInMulticastPkts, REPLACEABLE, "ifInMulticastPkts", VT_COUNTER, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifInBroadcastPkts, REPLACEABLE, "ifInBroadcastPkts", VT_COUNTER, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifOutMulticastPkts, REPLACEABLE, "ifOutMulticastPkts", VT_COUNTER, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifOutBroadcastPkts, REPLACEABLE, "ifOutBroadcastPkts", VT_COUNTER, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHCInOctets, REPLACEABLE, "ifHCInOctets", VT_COUNTER64, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHCInUcastPkts, REPLACEABLE, "ifHCInUcastPkts", VT_COUNTER64, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHCInMulticastPkts, REPLACEABLE, "ifHCInMulticastPkts", VT_COUNTER64, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHCInBroadcastPkts, REPLACEABLE, "ifHCInBroadcastPkts", VT_COUNTER64, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHCOutOctets, REPLACEABLE, "ifHCOutOctets", VT_COUNTER64, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHCOutUcastPkts, REPLACEABLE, "ifHCOutUcastPkts", VT_COUNTER64, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHCOutMulticastPkts, REPLACEABLE, "ifHCOutMulticastPkts", VT_COUNTER64, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHCOutBroadcastPkts, REPLACEABLE, "ifHCOutBroadcastPkts", VT_COUNTER64, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifLinkUpDownTrapEnable, REPLACEABLE, "ifLinkUpDownTrapEnable", VT_NUMBER, READ_WRITE_ACCESS, TABULAR, ifEntryTest, ifXEntryGet, ifEntrySet, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifHighSpeed, REPLACEABLE, "ifHighSpeed", VT_GAUGE, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifPromiscuousMode, REPLACEABLE, "ifPromiscuousMode", VT_NUMBER, READ_WRITE_ACCESS, TABULAR, ifEntryTest, ifXEntryGet, ifEntrySet, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifConnectorPresent, REPLACEABLE, "ifConnectorPresent", VT_NUMBER, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifAlias, REPLACEABLE, "ifAlias", VT_STRING, READ_WRITE_ACCESS, TABULAR, ifEntryTest, ifXEntryGet, ifEntrySet, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifCounterDiscontinuityTime, REPLACEABLE, "ifCounterDiscontinuityTime", VT_TIMETICKS, READ_ACCESS, TABULAR, null_test_async, ifXEntryGet, null_set_async, ifXEntryNext, (char*) 0, 0x0000, 0xFF, 0xFF); STATIC MIBARC_T a_ifXEntry[] = { ARC(1, l_ifName), ARC(2, l_ifInMulticastPkts), ARC(3, l_ifInBroadcastPkts), ARC(4, l_ifOutMulticastPkts), ARC(5, l_ifOutBroadcastPkts), ARC(6, l_ifHCInOctets), ARC(7, l_ifHCInUcastPkts), ARC(8, l_ifHCInMulticastPkts), ARC(9, l_ifHCInBroadcastPkts), ARC(10, l_ifHCOutOctets), ARC(11, l_ifHCOutUcastPkts), ARC(12, l_ifHCOutMulticastPkts), ARC(13, l_ifHCOutBroadcastPkts), ARC(14, l_ifLinkUpDownTrapEnable), ARC(15, l_ifHighSpeed), ARC(16, l_ifPromiscuousMode), ARC(17, l_ifConnectorPresent), ARC(18, l_ifAlias), ARC(19, l_ifCounterDiscontinuityTime), END_OF_ARC_LIST }; STATIC MIBNODE_T n_ifXEntry = NODE_NT("ifXEntry", REPLACEABLE, a_ifXEntry); STATIC MIBARC_T a_ifXTable[] = { ARC(1, n_ifXEntry), END_OF_ARC_LIST }; STATIC MIBNODE_T n_ifXTable = NODE_NT("ifXTable", REPLACEABLE, a_ifXTable); LEAF_NT_ASYS( l_ifTableLastChange, REPLACEABLE, "ifTableLastChange", VT_TIMETICKS, READ_ACCESS, SCALAR, null_test_async, interfacesGet, null_set_async, std_next_async, (char*) 0, 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_ifStackLastChange, REPLACEABLE, "ifStackLastChange", VT_TIMETICKS, READ_ACCESS, SCALAR, null_test_async, interfacesGet, null_set_async, std_next_async, (char*) 0, 0x0000, 0xFF, 0xFF); STATIC MIBARC_T a_ifMIBObjects[] = { ARC(1, n_ifXTable), ARC(5, l_ifTableLastChange), ARC(6, l_ifStackLastChange), END_OF_ARC_LIST }; STATIC MIBNODE_T n_ifMIBObjects = NODE_NT("ifMIBObjects", REPLACEABLE, a_ifMIBObjects); STATIC MIBARC_T a_ifMIB[] = { ARC(1, n_ifMIBObjects), END_OF_ARC_LIST }; MIBNODE_T if2233_root_node = NODE_NT("ifMIB", REPLACEABLE, a_ifMIB);