/****************************************************************************** ****************************************************************************** **** 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: Tue May 15 15:40:43 2012 **** from files: **** IANAifType-MIB, rfc1213.mib, rfc1447.mib, rfc1450.mib, rfc2571.mib, **** rfc2863.mib, rfc3291.mib, rfc3595.mib, rfc4087.mib ****************************************************************************** ****************************************************************************** */ #include #include #include #include "tunnel_mibhand.h" #define _MIB 1 #ifndef STATIC #define STATIC static #endif STATIC OIDC_T oid_tunnel_root_node[] = { 1, 3, 6, 1, 2, 1, 10 }; OBJ_ID_T objid_tunnel_root_node = { sizeof(oid_tunnel_root_node)/sizeof(OIDC_T), oid_tunnel_root_node }; LEAF_NT_ASYS( l_tunnelIfLocalAddress, REPLACEABLE, "tunnelIfLocalAddress", VT_IPADDRESS, READ_ACCESS, TABULAR, null_test_async, tunnelIfEntry_get, null_set_async, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfRemoteAddress, REPLACEABLE, "tunnelIfRemoteAddress", VT_IPADDRESS, READ_ACCESS, TABULAR, null_test_async, tunnelIfEntry_get, null_set_async, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfEncapsMethod, REPLACEABLE, "tunnelIfEncapsMethod", VT_NUMBER, READ_ACCESS, TABULAR, null_test_async, tunnelIfEntry_get, null_set_async, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfHopLimit, REPLACEABLE, "tunnelIfHopLimit", VT_NUMBER, READ_WRITE_ACCESS, TABULAR, tunnelIfEntry_test, tunnelIfEntry_get, tunnelIfEntry_set, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfSecurity, REPLACEABLE, "tunnelIfSecurity", VT_NUMBER, READ_ACCESS, TABULAR, null_test_async, tunnelIfEntry_get, null_set_async, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfTOS, REPLACEABLE, "tunnelIfTOS", VT_NUMBER, READ_WRITE_ACCESS, TABULAR, tunnelIfEntry_test, tunnelIfEntry_get, tunnelIfEntry_set, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfFlowLabel, REPLACEABLE, "tunnelIfFlowLabel", VT_NUMBER, READ_WRITE_ACCESS, TABULAR, tunnelIfEntry_test, tunnelIfEntry_get, tunnelIfEntry_set, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfAddressType, REPLACEABLE, "tunnelIfAddressType", VT_NUMBER, READ_WRITE_ACCESS, TABULAR, tunnelIfEntry_test, tunnelIfEntry_get, tunnelIfEntry_set, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfLocalInetAddress, REPLACEABLE, "tunnelIfLocalInetAddress", VT_STRING, READ_WRITE_ACCESS, TABULAR, tunnelIfEntry_test, tunnelIfEntry_get, tunnelIfEntry_set, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfRemoteInetAddress, REPLACEABLE, "tunnelIfRemoteInetAddress", VT_STRING, READ_WRITE_ACCESS, TABULAR, tunnelIfEntry_test, tunnelIfEntry_get, tunnelIfEntry_set, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelIfEncapsLimit, REPLACEABLE, "tunnelIfEncapsLimit", VT_NUMBER, READ_WRITE_ACCESS, TABULAR, tunnelIfEntry_test, tunnelIfEntry_get, tunnelIfEntry_set, tunnelIfEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); STATIC MIBARC_T a_tunnelIfEntry[] = { ARC(1, l_tunnelIfLocalAddress), ARC(2, l_tunnelIfRemoteAddress), ARC(3, l_tunnelIfEncapsMethod), ARC(4, l_tunnelIfHopLimit), ARC(5, l_tunnelIfSecurity), ARC(6, l_tunnelIfTOS), ARC(7, l_tunnelIfFlowLabel), ARC(8, l_tunnelIfAddressType), ARC(9, l_tunnelIfLocalInetAddress), ARC(10, l_tunnelIfRemoteInetAddress), ARC(11, l_tunnelIfEncapsLimit), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelIfEntry = NODE_NT("tunnelIfEntry", REPLACEABLE, a_tunnelIfEntry); STATIC MIBARC_T a_tunnelIfTable[] = { ARC(1, n_tunnelIfEntry), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelIfTable = NODE_NT("tunnelIfTable", REPLACEABLE, a_tunnelIfTable); STATIC MIBARC_T a_tunnelConfigLocalAddress[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelConfigLocalAddress = NODE_NT("tunnelConfigLocalAddress", REPLACEABLE, a_tunnelConfigLocalAddress); STATIC MIBARC_T a_tunnelConfigRemoteAddress[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelConfigRemoteAddress = NODE_NT("tunnelConfigRemoteAddress", REPLACEABLE, a_tunnelConfigRemoteAddress); STATIC MIBARC_T a_tunnelConfigEncapsMethod[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelConfigEncapsMethod = NODE_NT("tunnelConfigEncapsMethod", REPLACEABLE, a_tunnelConfigEncapsMethod); STATIC MIBARC_T a_tunnelConfigID[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelConfigID = NODE_NT("tunnelConfigID", REPLACEABLE, a_tunnelConfigID); LEAF_NT_ASYS( l_tunnelConfigIfIndex, REPLACEABLE, "tunnelConfigIfIndex", VT_NUMBER, READ_ACCESS, TABULAR, null_test_async, tunnelConfigEntry_get, null_set_async, tunnelConfigEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelConfigStatus, REPLACEABLE, "tunnelConfigStatus", VT_NUMBER, READ_CREATE_ACCESS, TABULAR, tunnelConfigEntry_test, tunnelConfigEntry_get, tunnelConfigEntry_set, tunnelConfigEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); STATIC MIBARC_T a_tunnelConfigEntry[] = { ARC(1, n_tunnelConfigLocalAddress), ARC(2, n_tunnelConfigRemoteAddress), ARC(3, n_tunnelConfigEncapsMethod), ARC(4, n_tunnelConfigID), ARC(5, l_tunnelConfigIfIndex), ARC(6, l_tunnelConfigStatus), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelConfigEntry = NODE_NT("tunnelConfigEntry", REPLACEABLE, a_tunnelConfigEntry); STATIC MIBARC_T a_tunnelConfigTable[] = { ARC(1, n_tunnelConfigEntry), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelConfigTable = NODE_NT("tunnelConfigTable", REPLACEABLE, a_tunnelConfigTable); STATIC MIBARC_T a_tunnelInetConfigAddressType[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelInetConfigAddressType = NODE_NT("tunnelInetConfigAddressType", REPLACEABLE, a_tunnelInetConfigAddressType); STATIC MIBARC_T a_tunnelInetConfigLocalAddress[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelInetConfigLocalAddress = NODE_NT("tunnelInetConfigLocalAddress", REPLACEABLE, a_tunnelInetConfigLocalAddress); STATIC MIBARC_T a_tunnelInetConfigRemoteAddress[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelInetConfigRemoteAddress = NODE_NT("tunnelInetConfigRemoteAddress", REPLACEABLE, a_tunnelInetConfigRemoteAddress); STATIC MIBARC_T a_tunnelInetConfigEncapsMethod[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelInetConfigEncapsMethod = NODE_NT("tunnelInetConfigEncapsMethod", REPLACEABLE, a_tunnelInetConfigEncapsMethod); STATIC MIBARC_T a_tunnelInetConfigID[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelInetConfigID = NODE_NT("tunnelInetConfigID", REPLACEABLE, a_tunnelInetConfigID); LEAF_NT_ASYS( l_tunnelInetConfigIfIndex, REPLACEABLE, "tunnelInetConfigIfIndex", VT_NUMBER, READ_ACCESS, TABULAR, null_test_async, tunnelInetConfigEntry_get, null_set_async, tunnelInetConfigEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelInetConfigStatus, REPLACEABLE, "tunnelInetConfigStatus", VT_NUMBER, READ_CREATE_ACCESS, TABULAR, tunnelInetConfigEntry_test, tunnelInetConfigEntry_get, tunnelInetConfigEntry_set, tunnelInetConfigEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); LEAF_NT_ASYS( l_tunnelInetConfigStorageType, REPLACEABLE, "tunnelInetConfigStorageType", VT_NUMBER, READ_CREATE_ACCESS, TABULAR, tunnelInetConfigEntry_test, tunnelInetConfigEntry_get, tunnelInetConfigEntry_set, tunnelInetConfigEntry_next, ((char *)0), 0x0000, 0xFF, 0xFF); STATIC MIBARC_T a_tunnelInetConfigEntry[] = { ARC(1, n_tunnelInetConfigAddressType), ARC(2, n_tunnelInetConfigLocalAddress), ARC(3, n_tunnelInetConfigRemoteAddress), ARC(4, n_tunnelInetConfigEncapsMethod), ARC(5, n_tunnelInetConfigID), ARC(6, l_tunnelInetConfigIfIndex), ARC(7, l_tunnelInetConfigStatus), ARC(8, l_tunnelInetConfigStorageType), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelInetConfigEntry = NODE_NT("tunnelInetConfigEntry", REPLACEABLE, a_tunnelInetConfigEntry); STATIC MIBARC_T a_tunnelInetConfigTable[] = { ARC(1, n_tunnelInetConfigEntry), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelInetConfigTable = NODE_NT("tunnelInetConfigTable", REPLACEABLE, a_tunnelInetConfigTable); STATIC MIBARC_T a_tunnel[] = { ARC(1, n_tunnelIfTable), ARC(2, n_tunnelConfigTable), ARC(3, n_tunnelInetConfigTable), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnel = NODE_NT("tunnel", REPLACEABLE, a_tunnel); STATIC MIBARC_T a_tunnelMIBObjects[] = { ARC(1, n_tunnel), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBObjects = NODE_NT("tunnelMIBObjects", REPLACEABLE, a_tunnelMIBObjects); STATIC MIBARC_T a_tunnelMIBCompliance[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBCompliance = NODE_NT("tunnelMIBCompliance", REPLACEABLE, a_tunnelMIBCompliance); STATIC MIBARC_T a_tunnelMIBInetFullCompliance[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBInetFullCompliance = NODE_NT("tunnelMIBInetFullCompliance", REPLACEABLE, a_tunnelMIBInetFullCompliance); STATIC MIBARC_T a_tunnelMIBInetReadOnlyCompliance[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBInetReadOnlyCompliance = NODE_NT("tunnelMIBInetReadOnlyCompliance", REPLACEABLE, a_tunnelMIBInetReadOnlyCompliance); STATIC MIBARC_T a_tunnelMIBCompliances[] = { ARC(1, n_tunnelMIBCompliance), ARC(2, n_tunnelMIBInetFullCompliance), ARC(3, n_tunnelMIBInetReadOnlyCompliance), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBCompliances = NODE_NT("tunnelMIBCompliances", REPLACEABLE, a_tunnelMIBCompliances); STATIC MIBARC_T a_tunnelMIBBasicGroup[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBBasicGroup = NODE_NT("tunnelMIBBasicGroup", REPLACEABLE, a_tunnelMIBBasicGroup); STATIC MIBARC_T a_tunnelMIBInetGroup[] = { END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBInetGroup = NODE_NT("tunnelMIBInetGroup", REPLACEABLE, a_tunnelMIBInetGroup); STATIC MIBARC_T a_tunnelMIBGroups[] = { ARC(1, n_tunnelMIBBasicGroup), ARC(2, n_tunnelMIBInetGroup), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBGroups = NODE_NT("tunnelMIBGroups", REPLACEABLE, a_tunnelMIBGroups); STATIC MIBARC_T a_tunnelMIBConformance[] = { ARC(1, n_tunnelMIBCompliances), ARC(2, n_tunnelMIBGroups), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIBConformance = NODE_NT("tunnelMIBConformance", REPLACEABLE, a_tunnelMIBConformance); STATIC MIBARC_T a_tunnelMIB[] = { ARC(1, n_tunnelMIBObjects), ARC(2, n_tunnelMIBConformance), END_OF_ARC_LIST }; STATIC MIBNODE_T n_tunnelMIB = NODE_NT("tunnelMIB", REPLACEABLE, a_tunnelMIB); STATIC MIBARC_T tunnel_transmission[] = { ARC(131, n_tunnelMIB), END_OF_ARC_LIST }; MIBNODE_T tunnel_root_node = NODE_NT("transmission", REPLACEABLE, tunnel_transmission);