Annotation of embedaddon/quagga/lib/memtypes.h, revision 1.1.1.4

1.1       misho       1: /* Auto-generated from memtypes.c by gawk. */
                      2: /* Do not edit! */
                      3: 
                      4: #ifndef _QUAGGA_MEMTYPES_H
                      5: #define _QUAGGA_MEMTYPES_H
                      6: 
                      7: enum
                      8: {
                      9:   MTYPE_TMP = 1,
                     10:   MTYPE_STRVEC,
                     11:   MTYPE_VECTOR,
                     12:   MTYPE_VECTOR_INDEX,
                     13:   MTYPE_LINK_LIST,
                     14:   MTYPE_LINK_NODE,
                     15:   MTYPE_THREAD,
                     16:   MTYPE_THREAD_MASTER,
                     17:   MTYPE_THREAD_STATS,
                     18:   MTYPE_VTY,
                     19:   MTYPE_VTY_OUT_BUF,
                     20:   MTYPE_VTY_HIST,
                     21:   MTYPE_IF,
                     22:   MTYPE_CONNECTED,
                     23:   MTYPE_CONNECTED_LABEL,
                     24:   MTYPE_BUFFER,
                     25:   MTYPE_BUFFER_DATA,
                     26:   MTYPE_STREAM,
                     27:   MTYPE_STREAM_DATA,
                     28:   MTYPE_STREAM_FIFO,
                     29:   MTYPE_PREFIX,
                     30:   MTYPE_PREFIX_IPV4,
                     31:   MTYPE_PREFIX_IPV6,
                     32:   MTYPE_HASH,
                     33:   MTYPE_HASH_BACKET,
                     34:   MTYPE_HASH_INDEX,
                     35:   MTYPE_ROUTE_TABLE,
                     36:   MTYPE_ROUTE_NODE,
                     37:   MTYPE_DISTRIBUTE,
                     38:   MTYPE_DISTRIBUTE_IFNAME,
                     39:   MTYPE_ACCESS_LIST,
                     40:   MTYPE_ACCESS_LIST_STR,
                     41:   MTYPE_ACCESS_FILTER,
                     42:   MTYPE_PREFIX_LIST,
                     43:   MTYPE_PREFIX_LIST_ENTRY,
                     44:   MTYPE_PREFIX_LIST_STR,
                     45:   MTYPE_ROUTE_MAP,
                     46:   MTYPE_ROUTE_MAP_NAME,
                     47:   MTYPE_ROUTE_MAP_INDEX,
                     48:   MTYPE_ROUTE_MAP_RULE,
                     49:   MTYPE_ROUTE_MAP_RULE_STR,
                     50:   MTYPE_ROUTE_MAP_COMPILED,
1.1.1.4 ! misho      51:   MTYPE_CMD_TOKENS,
1.1       misho      52:   MTYPE_KEY,
                     53:   MTYPE_KEYCHAIN,
                     54:   MTYPE_IF_RMAP,
                     55:   MTYPE_IF_RMAP_NAME,
                     56:   MTYPE_SOCKUNION,
                     57:   MTYPE_PRIVS,
                     58:   MTYPE_ZLOG,
                     59:   MTYPE_ZCLIENT,
                     60:   MTYPE_WORK_QUEUE,
                     61:   MTYPE_WORK_QUEUE_ITEM,
                     62:   MTYPE_WORK_QUEUE_NAME,
                     63:   MTYPE_PQUEUE,
                     64:   MTYPE_PQUEUE_DATA,
                     65:   MTYPE_HOST,
                     66:   MTYPE_VRF,
                     67:   MTYPE_VRF_NAME,
1.1.1.4 ! misho      68:   MTYPE_VRF_BITMAP,
        !            69:   MTYPE_RTADV_PREFIX,
        !            70:   MTYPE_ZEBRA_VRF,
1.1       misho      71:   MTYPE_NEXTHOP,
                     72:   MTYPE_RIB,
                     73:   MTYPE_RIB_QUEUE,
1.1.1.4 ! misho      74:   MTYPE_STATIC_ROUTE,
1.1.1.3   misho      75:   MTYPE_RIB_DEST,
                     76:   MTYPE_RIB_TABLE_INFO,
1.1.1.4 ! misho      77:   MTYPE_NETLINK_NAME,
1.1       misho      78:   MTYPE_BGP,
                     79:   MTYPE_BGP_LISTENER,
                     80:   MTYPE_BGP_PEER,
                     81:   MTYPE_BGP_PEER_HOST,
                     82:   MTYPE_PEER_GROUP,
                     83:   MTYPE_PEER_DESC,
                     84:   MTYPE_PEER_PASSWORD,
                     85:   MTYPE_ATTR,
                     86:   MTYPE_ATTR_EXTRA,
                     87:   MTYPE_AS_PATH,
                     88:   MTYPE_AS_SEG,
                     89:   MTYPE_AS_SEG_DATA,
                     90:   MTYPE_AS_STR,
                     91:   MTYPE_BGP_TABLE,
                     92:   MTYPE_BGP_NODE,
                     93:   MTYPE_BGP_ROUTE,
                     94:   MTYPE_BGP_ROUTE_EXTRA,
                     95:   MTYPE_BGP_CONN,
                     96:   MTYPE_BGP_STATIC,
                     97:   MTYPE_BGP_ADVERTISE_ATTR,
                     98:   MTYPE_BGP_ADVERTISE,
                     99:   MTYPE_BGP_SYNCHRONISE,
                    100:   MTYPE_BGP_ADJ_IN,
                    101:   MTYPE_BGP_ADJ_OUT,
1.1.1.2   misho     102:   MTYPE_BGP_MPATH_INFO,
1.1       misho     103:   MTYPE_AS_LIST,
                    104:   MTYPE_AS_FILTER,
                    105:   MTYPE_AS_FILTER_STR,
                    106:   MTYPE_COMMUNITY,
                    107:   MTYPE_COMMUNITY_VAL,
                    108:   MTYPE_COMMUNITY_STR,
                    109:   MTYPE_ECOMMUNITY,
                    110:   MTYPE_ECOMMUNITY_VAL,
                    111:   MTYPE_ECOMMUNITY_STR,
                    112:   MTYPE_COMMUNITY_LIST,
                    113:   MTYPE_COMMUNITY_LIST_NAME,
                    114:   MTYPE_COMMUNITY_LIST_ENTRY,
                    115:   MTYPE_COMMUNITY_LIST_CONFIG,
                    116:   MTYPE_COMMUNITY_LIST_HANDLER,
                    117:   MTYPE_CLUSTER,
                    118:   MTYPE_CLUSTER_VAL,
                    119:   MTYPE_BGP_PROCESS_QUEUE,
                    120:   MTYPE_BGP_CLEAR_NODE_QUEUE,
                    121:   MTYPE_TRANSIT,
                    122:   MTYPE_TRANSIT_VAL,
                    123:   MTYPE_BGP_DISTANCE,
                    124:   MTYPE_BGP_NEXTHOP_CACHE,
                    125:   MTYPE_BGP_CONFED_LIST,
                    126:   MTYPE_PEER_UPDATE_SOURCE,
                    127:   MTYPE_BGP_DAMP_INFO,
                    128:   MTYPE_BGP_DAMP_ARRAY,
                    129:   MTYPE_BGP_REGEXP,
                    130:   MTYPE_BGP_AGGREGATE,
1.1.1.3   misho     131:   MTYPE_BGP_ADDR,
1.1.1.4 ! misho     132:   MTYPE_ENCAP_TLV,
1.1       misho     133:   MTYPE_RIP,
                    134:   MTYPE_RIP_INFO,
                    135:   MTYPE_RIP_INTERFACE,
                    136:   MTYPE_RIP_PEER,
                    137:   MTYPE_RIP_OFFSET_LIST,
                    138:   MTYPE_RIP_DISTANCE,
                    139:   MTYPE_RIPNG,
                    140:   MTYPE_RIPNG_ROUTE,
                    141:   MTYPE_RIPNG_AGGREGATE,
                    142:   MTYPE_RIPNG_PEER,
                    143:   MTYPE_RIPNG_OFFSET_LIST,
                    144:   MTYPE_RIPNG_RTE_DATA,
1.1.1.2   misho     145:   MTYPE_BABEL,
                    146:   MTYPE_BABEL_IF,
1.1       misho     147:   MTYPE_OSPF_TOP,
                    148:   MTYPE_OSPF_AREA,
                    149:   MTYPE_OSPF_AREA_RANGE,
                    150:   MTYPE_OSPF_NETWORK,
                    151:   MTYPE_OSPF_NEIGHBOR_STATIC,
                    152:   MTYPE_OSPF_IF,
                    153:   MTYPE_OSPF_NEIGHBOR,
                    154:   MTYPE_OSPF_ROUTE,
                    155:   MTYPE_OSPF_TMP,
                    156:   MTYPE_OSPF_LSA,
                    157:   MTYPE_OSPF_LSA_DATA,
                    158:   MTYPE_OSPF_LSDB,
                    159:   MTYPE_OSPF_PACKET,
                    160:   MTYPE_OSPF_FIFO,
                    161:   MTYPE_OSPF_VERTEX,
                    162:   MTYPE_OSPF_VERTEX_PARENT,
                    163:   MTYPE_OSPF_NEXTHOP,
                    164:   MTYPE_OSPF_PATH,
                    165:   MTYPE_OSPF_VL_DATA,
                    166:   MTYPE_OSPF_CRYPT_KEY,
                    167:   MTYPE_OSPF_EXTERNAL_INFO,
                    168:   MTYPE_OSPF_DISTANCE,
                    169:   MTYPE_OSPF_IF_INFO,
                    170:   MTYPE_OSPF_IF_PARAMS,
                    171:   MTYPE_OSPF_MESSAGE,
                    172:   MTYPE_OSPF6_TOP,
                    173:   MTYPE_OSPF6_AREA,
                    174:   MTYPE_OSPF6_IF,
                    175:   MTYPE_OSPF6_NEIGHBOR,
                    176:   MTYPE_OSPF6_ROUTE,
                    177:   MTYPE_OSPF6_PREFIX,
                    178:   MTYPE_OSPF6_MESSAGE,
                    179:   MTYPE_OSPF6_LSA,
                    180:   MTYPE_OSPF6_LSA_SUMMARY,
                    181:   MTYPE_OSPF6_LSDB,
                    182:   MTYPE_OSPF6_VERTEX,
                    183:   MTYPE_OSPF6_SPFTREE,
                    184:   MTYPE_OSPF6_NEXTHOP,
                    185:   MTYPE_OSPF6_EXTERNAL_INFO,
                    186:   MTYPE_OSPF6_OTHER,
                    187:   MTYPE_ISIS,
                    188:   MTYPE_ISIS_TMP,
                    189:   MTYPE_ISIS_CIRCUIT,
                    190:   MTYPE_ISIS_LSP,
                    191:   MTYPE_ISIS_ADJACENCY,
                    192:   MTYPE_ISIS_AREA,
                    193:   MTYPE_ISIS_AREA_ADDR,
                    194:   MTYPE_ISIS_TLV,
                    195:   MTYPE_ISIS_DYNHN,
                    196:   MTYPE_ISIS_SPFTREE,
                    197:   MTYPE_ISIS_VERTEX,
                    198:   MTYPE_ISIS_ROUTE_INFO,
                    199:   MTYPE_ISIS_NEXTHOP,
                    200:   MTYPE_ISIS_NEXTHOP6,
1.1.1.2   misho     201:   MTYPE_ISIS_DICT,
                    202:   MTYPE_ISIS_DICT_NODE,
1.1.1.4 ! misho     203:   MTYPE_PIM_CHANNEL_OIL,
        !           204:   MTYPE_PIM_INTERFACE,
        !           205:   MTYPE_PIM_IGMP_JOIN,
        !           206:   MTYPE_PIM_IGMP_SOCKET,
        !           207:   MTYPE_PIM_IGMP_GROUP,
        !           208:   MTYPE_PIM_IGMP_GROUP_SOURCE,
        !           209:   MTYPE_PIM_NEIGHBOR,
        !           210:   MTYPE_PIM_IFCHANNEL,
        !           211:   MTYPE_PIM_UPSTREAM,
        !           212:   MTYPE_PIM_SSMPINGD,
        !           213:   MTYPE_PIM_STATIC_ROUTE,
1.1       misho     214:   MTYPE_VTYSH_CONFIG,
                    215:   MTYPE_VTYSH_CONFIG_LINE,
                    216:   MTYPE_MAX,
                    217: };
                    218: 
                    219: extern struct memory_list memory_list_lib[];
                    220: extern struct memory_list memory_list_zebra[];
                    221: extern struct memory_list memory_list_bgp[];
                    222: extern struct memory_list memory_list_rip[];
                    223: extern struct memory_list memory_list_ripng[];
1.1.1.2   misho     224: extern struct memory_list memory_list_babel[];
1.1       misho     225: extern struct memory_list memory_list_ospf[];
                    226: extern struct memory_list memory_list_ospf6[];
                    227: extern struct memory_list memory_list_isis[];
1.1.1.4 ! misho     228: extern struct memory_list memory_list_pim[];
1.1       misho     229: extern struct memory_list memory_list_vtysh[];
                    230: 
                    231: #endif /* _QUAGGA_MEMTYPES_H */
                    232: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>