352 lines
13 KiB
C
352 lines
13 KiB
C
/******************************************************************************
|
|
******************************************************************************
|
|
**** 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: Wed Jun 11 14:03:52 2008
|
|
**** from files:
|
|
****
|
|
**** /home/cdinstall/MSP0708Cd/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc1213.mib,
|
|
**** /home/cdinstall/MSP0708Cd/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc2571.mib,
|
|
**** /home/cdinstall/MSP0708Cd/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc2575.mib,
|
|
**** /home/cdinstall/MSP0708Cd/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc1907.mib,
|
|
**** /home/cdinstall/MSP0708Cd/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/iftype.mib,
|
|
**** /home/cdinstall/MSP0708Cd/vxworks-6.7/target/src/wrn/wm/snmp/std-mibs/rfc2233.mib,
|
|
**** rfc2233.ctl, snmpmib2.mib
|
|
**** starting from node: ip
|
|
******************************************************************************
|
|
******************************************************************************
|
|
*/
|
|
|
|
#define _MIB 1
|
|
#include <wrn/wm/snmp/engine/mib.h>
|
|
#include <wrn/wm/snmp/engine/snmpdefs.h>
|
|
#include <wrn/wm/snmp/engine/snmpstat.h>
|
|
#include <wrn/wm/snmp/vxagent/mibhand.h>
|
|
#ifndef STATIC
|
|
#define STATIC static
|
|
#endif
|
|
|
|
/**
|
|
** Subtree Object Identifier for Add_Node_From_Root
|
|
** ip OBJECT IDENTIFIER ::= { mib-2 4 }
|
|
**/
|
|
STATIC OIDC_T oid_ip1213_root_node[] = { 1, 3, 6, 1, 2, 1, 4 };
|
|
OBJ_ID_T objid_ip1213_root_node = {
|
|
sizeof(oid_ip1213_root_node)/sizeof(OIDC_T),
|
|
oid_ip1213_root_node
|
|
};
|
|
|
|
LEAF_NT_ASYS( l_ipForwarding, REPLACEABLE, "ipForwarding", VT_NUMBER,
|
|
READ_WRITE_ACCESS, SCALAR, ipTest,
|
|
ipGet, ipSet, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipDefaultTTL, REPLACEABLE, "ipDefaultTTL", VT_NUMBER,
|
|
READ_WRITE_ACCESS, SCALAR, ipTest,
|
|
ipGet, ipSet, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipInReceives, REPLACEABLE, "ipInReceives", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipInHdrErrors, REPLACEABLE, "ipInHdrErrors", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipInAddrErrors, REPLACEABLE, "ipInAddrErrors", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipForwDatagrams, REPLACEABLE, "ipForwDatagrams", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipInUnknownProtos, REPLACEABLE, "ipInUnknownProtos", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipInDiscards, REPLACEABLE, "ipInDiscards", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipInDelivers, REPLACEABLE, "ipInDelivers", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipOutRequests, REPLACEABLE, "ipOutRequests", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipOutDiscards, REPLACEABLE, "ipOutDiscards", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipOutNoRoutes, REPLACEABLE, "ipOutNoRoutes", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipReasmTimeout, REPLACEABLE, "ipReasmTimeout", VT_NUMBER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipReasmReqds, REPLACEABLE, "ipReasmReqds", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipReasmOKs, REPLACEABLE, "ipReasmOKs", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipReasmFails, REPLACEABLE, "ipReasmFails", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipFragOKs, REPLACEABLE, "ipFragOKs", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipFragFails, REPLACEABLE, "ipFragFails", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipFragCreates, REPLACEABLE, "ipFragCreates", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipAdEntAddr, REPLACEABLE, "ipAdEntAddr", VT_IPADDRESS,
|
|
READ_ACCESS, TABULAR, null_test_async,
|
|
ipAddrEntryGet, null_set_async, ipAddrEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipAdEntIfIndex, REPLACEABLE, "ipAdEntIfIndex", VT_NUMBER,
|
|
READ_ACCESS, TABULAR, null_test_async,
|
|
ipAddrEntryGet, null_set_async, ipAddrEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipAdEntNetMask, REPLACEABLE, "ipAdEntNetMask", VT_IPADDRESS,
|
|
READ_ACCESS, TABULAR, null_test_async,
|
|
ipAddrEntryGet, null_set_async, ipAddrEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipAdEntBcastAddr, REPLACEABLE, "ipAdEntBcastAddr", VT_NUMBER,
|
|
READ_ACCESS, TABULAR, null_test_async,
|
|
ipAddrEntryGet, null_set_async, ipAddrEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipAdEntReasmMaxSize, REPLACEABLE, "ipAdEntReasmMaxSize", VT_NUMBER,
|
|
READ_ACCESS, TABULAR, null_test_async,
|
|
ipAddrEntryGet, null_set_async, ipAddrEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
STATIC
|
|
MIBARC_T a_ipAddrEntry[] = {
|
|
ARC(1, l_ipAdEntAddr),
|
|
ARC(2, l_ipAdEntIfIndex),
|
|
ARC(3, l_ipAdEntNetMask),
|
|
ARC(4, l_ipAdEntBcastAddr),
|
|
ARC(5, l_ipAdEntReasmMaxSize),
|
|
END_OF_ARC_LIST };
|
|
STATIC
|
|
MIBNODE_T n_ipAddrEntry = NODE_NT("ipAddrEntry",
|
|
REPLACEABLE, a_ipAddrEntry);
|
|
|
|
STATIC
|
|
MIBARC_T a_ipAddrTable[] = {
|
|
ARC(1, n_ipAddrEntry),
|
|
END_OF_ARC_LIST };
|
|
STATIC
|
|
MIBNODE_T n_ipAddrTable = NODE_NT("ipAddrTable",
|
|
REPLACEABLE, a_ipAddrTable);
|
|
|
|
LEAF_NT_ASYS( l_ipRouteDest, REPLACEABLE, "ipRouteDest", VT_IPADDRESS,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteIfIndex, REPLACEABLE, "ipRouteIfIndex", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteMetric1, REPLACEABLE, "ipRouteMetric1", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteMetric2, REPLACEABLE, "ipRouteMetric2", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteMetric3, REPLACEABLE, "ipRouteMetric3", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteMetric4, REPLACEABLE, "ipRouteMetric4", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteNextHop, REPLACEABLE, "ipRouteNextHop", VT_IPADDRESS,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteType, REPLACEABLE, "ipRouteType", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteProto, REPLACEABLE, "ipRouteProto", VT_NUMBER,
|
|
READ_ACCESS, TABULAR, null_test_async,
|
|
ipRouteEntryGet, null_set_async, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteAge, REPLACEABLE, "ipRouteAge", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteMask, REPLACEABLE, "ipRouteMask", VT_IPADDRESS,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteMetric5, REPLACEABLE, "ipRouteMetric5", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipRouteEntryTest,
|
|
ipRouteEntryGet, ipRouteEntrySet, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipRouteInfo, REPLACEABLE, "ipRouteInfo", VT_OBJECT,
|
|
READ_ACCESS, TABULAR, null_test_async,
|
|
ipRouteEntryGet, null_set_async, ipRouteEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
STATIC
|
|
MIBARC_T a_ipRouteEntry[] = {
|
|
ARC(1, l_ipRouteDest),
|
|
ARC(2, l_ipRouteIfIndex),
|
|
ARC(3, l_ipRouteMetric1),
|
|
ARC(4, l_ipRouteMetric2),
|
|
ARC(5, l_ipRouteMetric3),
|
|
ARC(6, l_ipRouteMetric4),
|
|
ARC(7, l_ipRouteNextHop),
|
|
ARC(8, l_ipRouteType),
|
|
ARC(9, l_ipRouteProto),
|
|
ARC(10, l_ipRouteAge),
|
|
ARC(11, l_ipRouteMask),
|
|
ARC(12, l_ipRouteMetric5),
|
|
ARC(13, l_ipRouteInfo),
|
|
END_OF_ARC_LIST };
|
|
STATIC
|
|
MIBNODE_T n_ipRouteEntry = NODE_NT("ipRouteEntry",
|
|
REPLACEABLE, a_ipRouteEntry);
|
|
|
|
STATIC
|
|
MIBARC_T a_ipRouteTable[] = {
|
|
ARC(1, n_ipRouteEntry),
|
|
END_OF_ARC_LIST };
|
|
STATIC
|
|
MIBNODE_T n_ipRouteTable = NODE_NT("ipRouteTable",
|
|
REPLACEABLE, a_ipRouteTable);
|
|
|
|
LEAF_NT_ASYS( l_ipNetToMediaIfIndex, REPLACEABLE, "ipNetToMediaIfIndex", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipNetToMediaEntryTest,
|
|
ipNetToMediaEntryGet, ipNetToMediaEntrySet, ipNetToMediaEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipNetToMediaPhysAddress, REPLACEABLE, "ipNetToMediaPhysAddress", VT_STRING,
|
|
READ_WRITE_ACCESS, TABULAR, ipNetToMediaEntryTest,
|
|
ipNetToMediaEntryGet, ipNetToMediaEntrySet, ipNetToMediaEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipNetToMediaNetAddress, REPLACEABLE, "ipNetToMediaNetAddress", VT_IPADDRESS,
|
|
READ_WRITE_ACCESS, TABULAR, ipNetToMediaEntryTest,
|
|
ipNetToMediaEntryGet, ipNetToMediaEntrySet, ipNetToMediaEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
LEAF_NT_ASYS( l_ipNetToMediaType, REPLACEABLE, "ipNetToMediaType", VT_NUMBER,
|
|
READ_WRITE_ACCESS, TABULAR, ipNetToMediaEntryTest,
|
|
ipNetToMediaEntryGet, ipNetToMediaEntrySet, ipNetToMediaEntryNext,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
STATIC
|
|
MIBARC_T a_ipNetToMediaEntry[] = {
|
|
ARC(1, l_ipNetToMediaIfIndex),
|
|
ARC(2, l_ipNetToMediaPhysAddress),
|
|
ARC(3, l_ipNetToMediaNetAddress),
|
|
ARC(4, l_ipNetToMediaType),
|
|
END_OF_ARC_LIST };
|
|
STATIC
|
|
MIBNODE_T n_ipNetToMediaEntry = NODE_NT("ipNetToMediaEntry",
|
|
REPLACEABLE, a_ipNetToMediaEntry);
|
|
|
|
STATIC
|
|
MIBARC_T a_ipNetToMediaTable[] = {
|
|
ARC(1, n_ipNetToMediaEntry),
|
|
END_OF_ARC_LIST };
|
|
STATIC
|
|
MIBNODE_T n_ipNetToMediaTable = NODE_NT("ipNetToMediaTable",
|
|
REPLACEABLE, a_ipNetToMediaTable);
|
|
|
|
LEAF_NT_ASYS( l_ipRoutingDiscards, REPLACEABLE, "ipRoutingDiscards", VT_COUNTER,
|
|
READ_ACCESS, SCALAR, null_test_async,
|
|
ipGet, null_set_async, std_next_async,
|
|
(char*) 0,
|
|
0x0000, 0xFF, 0xFF);
|
|
STATIC
|
|
MIBARC_T a_ip[] = {
|
|
ARC(1, l_ipForwarding),
|
|
ARC(2, l_ipDefaultTTL),
|
|
ARC(3, l_ipInReceives),
|
|
ARC(4, l_ipInHdrErrors),
|
|
ARC(5, l_ipInAddrErrors),
|
|
ARC(6, l_ipForwDatagrams),
|
|
ARC(7, l_ipInUnknownProtos),
|
|
ARC(8, l_ipInDiscards),
|
|
ARC(9, l_ipInDelivers),
|
|
ARC(10, l_ipOutRequests),
|
|
ARC(11, l_ipOutDiscards),
|
|
ARC(12, l_ipOutNoRoutes),
|
|
ARC(13, l_ipReasmTimeout),
|
|
ARC(14, l_ipReasmReqds),
|
|
ARC(15, l_ipReasmOKs),
|
|
ARC(16, l_ipReasmFails),
|
|
ARC(17, l_ipFragOKs),
|
|
ARC(18, l_ipFragFails),
|
|
ARC(19, l_ipFragCreates),
|
|
ARC(20, n_ipAddrTable),
|
|
ARC(21, n_ipRouteTable),
|
|
ARC(22, n_ipNetToMediaTable),
|
|
ARC(23, l_ipRoutingDiscards),
|
|
END_OF_ARC_LIST };
|
|
MIBNODE_T ip1213_root_node = NODE_NT("ip",
|
|
REPLACEABLE, a_ip);
|
|
|