libbgp
0.6
A C++ BGP Library.
|
The BGP path attributes. More...
#include "serializable.h"
#include "prefix6.h"
#include <stdint.h>
#include <unistd.h>
#include <vector>
Go to the source code of this file.
Enumerations | |
enum | libbgp::BgpPathAttribType { UNKNOW = -1, RESERVED = 0, ORIGIN = 1, AS_PATH = 2, NEXT_HOP = 3, MULTI_EXIT_DISC = 4, LOCAL_PREF = 5, ATOMIC_AGGREGATE = 6, AGGREATOR = 7, COMMUNITY = 8, MP_REACH_NLRI = 14, MP_UNREACH_NLRI = 15, AS4_PATH = 17, AS4_AGGREGATOR = 18 } |
BGP attribute type codes. | |
enum | libbgp::BgpPathAttribOrigins { IGP = 0, EGP = 1, INCOMPLETE = 2 } |
BGP origin path attribute values. | |
enum | libbgp::BgpAsPathSegmentType { AS_SET = 1, AS_SEQUENCE = 2 } |
AS_PATH segment types. | |
The BGP path attributes.
Definition in file bgp-path-attrib.h.