aspath.hh
- enum ASPathSegType { AS_SET = 1,
AS_SEQUENCE = 2
}
packet.hh
- enum Notify { MSGHEADERERR = 1,
OPENMSGERROR = 2,
UPDATEMSGERR = 3,
HOLDTIMEEXP = 4,
FSMERROR = 5,
CEASE = 6
}
parameter.hh
- enum ParamType { PARAMTYPEAUTH = 1,
PARAMTYPECAP = 2
}
- enum CapType { CAPABILITYMULTIPROTOCOL = 1,
CAPABILITYREFRESH = 2,
CAPABILITYREFRESHOLD = 128,
CAPABILITYMULTIROUTE = 4,
CAPABILITYUNKNOWN = -1,
}
path_attribute.hh
- enum PathAttType { ORIGIN = 1,
AS_PATH = 2,
NEXT_HOP = 3,
MED = 4,
LOCAL_PREF = 5,
ATOMIC_AGGREGATE = 6,
AGGREGATOR = 7,
COMMUNITY = 8
}
- enum PathAttSortType { SORT_NEXT_HOP = 1,
SORT_ORIGIN = 2,
SORT_AS_PATH = 3,
SORT_MED = 4,
SORT_LOCAL_PREF = 5,
SORT_ATOMIC_AGGREGATE = 6,
SORT_AGGREGATOR = 7,
SORT_COMMUNITY = 8
}
- enum OriginType { IGP = 0,
EGP = 1,
INCOMPLETE = 2
}
- typedef NextHopAttribute<IPv4> IPv4NextHopAttribute
- typedef NextHopAttribute<IPv6> IPv6NextHopAttribute
peer.hh
- enum FSMState { STATEIDLE = 1,
STATECONNECT = 2,
STATEACTIVE = 3,
STATEOPENSENT = 4,
STATEOPENCONFIRM = 5,
STATEESTABLISHED = 6,
STATESTOPPED = 7
}
- enum FSMEvent { EVENTBGPSTART = 1,
EVENTBGPSTOP = 2,
EVENTBGPTRANOPEN = 3,
EVENTBGPTRANCLOSED = 4,
EVENTBGPCONNOPENFAIL = 5,
EVENTBGPTRANFATALERR = 6,
EVENTCONNTIMEEXP = 7,
EVENTHOLDTIMEEXP = 8,
EVENTKEEPALIVEEXP = 9,
EVENTRECOPENMESS = 10,
EVENTRECKEEPALIVEMESS = 11,
EVENTRECUPDATEMESS = 12,
EVENTRECNOTMESS = 13
}
- enum PeerOutputState { PEER_OUTPUT_OK = 1,
PEER_OUTPUT_BUSY = 2,
PEER_OUTPUT_FAIL = 3
}
- void hook_connect_retry (BGPPeer *)
- void hook_hold_time (BGPPeer *)
- void hook_keep_alive (BGPPeer *)
- void hook_min_as_orig_interval (BGPPeer *)
- void hook_min_route_adv_interval (BGPPeer *)
route_queue.hh
- typedef enum ribout_queue_op
- enum ribout_queue_op { RTQUEUE_OP_ADD = 1,
RTQUEUE_OP_DELETE = 2,
RTQUEUE_OP_REPLACE_OLD = 3,
RTQUEUE_OP_REPLACE_NEW = 4,
RTQUEUE_OP_PUSH = 5
}
route_table_base.hh
- enum RouteTableType { RIB_IN_TABLE = 1,
RIB_OUT_TABLE = 2,
CACHE_TABLE = 3,
DECISION_TABLE = 4,
FANOUT_TABLE = 5,
FILTER_TABLE = 6,
DELETION_TABLE = 7,
DUMP_TABLE = 8,
NHLOOKUP_TABLE = 9,
DEBUG_TABLE = 10
}
Global member Documentation
enum ASPathSegType { AS_SET = 1,
AS_SEQUENCE = 2
}
| ASPathSegType |
#include <aspath.hh>
enum Notify { MSGHEADERERR = 1,
OPENMSGERROR = 2,
UPDATEMSGERR = 3,
HOLDTIMEEXP = 4,
FSMERROR = 5,
CEASE = 6
}
| Notify |
#include <packet.hh>
Notification message error codes with associated subcodes.
enum ParamType { PARAMTYPEAUTH = 1,
PARAMTYPECAP = 2
}
| ParamType |
#include <parameter.hh>
enum CapType { CAPABILITYMULTIPROTOCOL = 1,
CAPABILITYREFRESH = 2,
CAPABILITYREFRESHOLD = 128,
CAPABILITYMULTIROUTE = 4,
CAPABILITYUNKNOWN = -1,
}
| CapType |
#include <parameter.hh>
enum PathAttType { ORIGIN = 1,
AS_PATH = 2,
NEXT_HOP = 3,
MED = 4,
LOCAL_PREF = 5,
ATOMIC_AGGREGATE = 6,
AGGREGATOR = 7,
COMMUNITY = 8
}
| PathAttType |
#include <path_attribute.hh>
enum PathAttSortType { SORT_NEXT_HOP = 1,
SORT_ORIGIN = 2,
SORT_AS_PATH = 3,
SORT_MED = 4,
SORT_LOCAL_PREF = 5,
SORT_ATOMIC_AGGREGATE = 6,
SORT_AGGREGATOR = 7,
SORT_COMMUNITY = 8
}
| PathAttSortType |
#include <path_attribute.hh>
enum OriginType { IGP = 0,
EGP = 1,
INCOMPLETE = 2
}
| OriginType |
#include <path_attribute.hh>
#include <path_attribute.hh>
#include <path_attribute.hh>
enum FSMState { STATEIDLE = 1,
STATECONNECT = 2,
STATEACTIVE = 3,
STATEOPENSENT = 4,
STATEOPENCONFIRM = 5,
STATEESTABLISHED = 6,
STATESTOPPED = 7
}
| FSMState |
#include <peer.hh>
enum FSMEvent { EVENTBGPSTART = 1,
EVENTBGPSTOP = 2,
EVENTBGPTRANOPEN = 3,
EVENTBGPTRANCLOSED = 4,
EVENTBGPCONNOPENFAIL = 5,
EVENTBGPTRANFATALERR = 6,
EVENTCONNTIMEEXP = 7,
EVENTHOLDTIMEEXP = 8,
EVENTKEEPALIVEEXP = 9,
EVENTRECOPENMESS = 10,
EVENTRECKEEPALIVEMESS = 11,
EVENTRECUPDATEMESS = 12,
EVENTRECNOTMESS = 13
}
| FSMEvent |
#include <peer.hh>
enum PeerOutputState { PEER_OUTPUT_OK = 1,
PEER_OUTPUT_BUSY = 2,
PEER_OUTPUT_FAIL = 3
}
| PeerOutputState |
#include <peer.hh>
void hook_connect_retry (BGPPeer *)
| hook_connect_retry |
#include <peer.hh>
void hook_hold_time (BGPPeer *)
| hook_hold_time |
#include <peer.hh>
void hook_keep_alive (BGPPeer *)
| hook_keep_alive |
#include <peer.hh>
void hook_min_as_orig_interval (BGPPeer *)
| hook_min_as_orig_interval |
#include <peer.hh>
void hook_min_route_adv_interval (BGPPeer *)
| hook_min_route_adv_interval |
#include <peer.hh>
typedef enum ribout_queue_op | ribout_queue_op |
#include <route_queue.hh>
enum ribout_queue_op { RTQUEUE_OP_ADD = 1,
RTQUEUE_OP_DELETE = 2,
RTQUEUE_OP_REPLACE_OLD = 3,
RTQUEUE_OP_REPLACE_NEW = 4,
RTQUEUE_OP_PUSH = 5
}
| ribout_queue_op |
#include <route_queue.hh>
enum RouteTableType { RIB_IN_TABLE = 1,
RIB_OUT_TABLE = 2,
CACHE_TABLE = 3,
DECISION_TABLE = 4,
FANOUT_TABLE = 5,
FILTER_TABLE = 6,
DELETION_TABLE = 7,
DUMP_TABLE = 8,
NHLOOKUP_TABLE = 9,
DEBUG_TABLE = 10
}
| RouteTableType |
#include <route_table_base.hh>
Generated by: pavlin on possum.icir.org on Wed Dec 11 16:50:58 2002, using kdoc 2.0a54+XORP. |