Files
m241Neelima/components/ip_net2-6.9/vxcompat/src/ip1213.c
T
2026-07-30 11:19:44 +05:30

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);