File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / quagga / lib / memtypes.h
Revision 1.1.1.4 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Nov 2 10:09:11 2016 UTC (7 years, 7 months ago) by misho
Branches: quagga, MAIN
CVS tags: v1_0_20160315, HEAD
quagga 1.0.20160315

    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,
   51:   MTYPE_CMD_TOKENS,
   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,
   68:   MTYPE_VRF_BITMAP,
   69:   MTYPE_RTADV_PREFIX,
   70:   MTYPE_ZEBRA_VRF,
   71:   MTYPE_NEXTHOP,
   72:   MTYPE_RIB,
   73:   MTYPE_RIB_QUEUE,
   74:   MTYPE_STATIC_ROUTE,
   75:   MTYPE_RIB_DEST,
   76:   MTYPE_RIB_TABLE_INFO,
   77:   MTYPE_NETLINK_NAME,
   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,
  102:   MTYPE_BGP_MPATH_INFO,
  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,
  131:   MTYPE_BGP_ADDR,
  132:   MTYPE_ENCAP_TLV,
  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,
  145:   MTYPE_BABEL,
  146:   MTYPE_BABEL_IF,
  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,
  201:   MTYPE_ISIS_DICT,
  202:   MTYPE_ISIS_DICT_NODE,
  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,
  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[];
  224: extern struct memory_list memory_list_babel[];
  225: extern struct memory_list memory_list_ospf[];
  226: extern struct memory_list memory_list_ospf6[];
  227: extern struct memory_list memory_list_isis[];
  228: extern struct memory_list memory_list_pim[];
  229: extern struct memory_list memory_list_vtysh[];
  230: 
  231: #endif /* _QUAGGA_MEMTYPES_H */
  232: 

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