summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYAMAMOTO Takashi <yamamoto@valinux.co.jp>2013-10-08 15:29:35 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2013-10-08 16:04:16 +0900
commitc2f5f186050f8a5b24c8853c3c8b253a4acaa0f2 (patch)
treecf4279447af3825363000ad1a408817b22a62250
parent3ac548215d76b444bc0b7962f2668b39889f1f03 (diff)
packet.bgp: some capability related constants
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--ryu/lib/packet/bgp.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/ryu/lib/packet/bgp.py b/ryu/lib/packet/bgp.py
index 7d09c923..716d1e3f 100644
--- a/ryu/lib/packet/bgp.py
+++ b/ryu/lib/packet/bgp.py
@@ -55,7 +55,11 @@ BGP_ERROR_CEASE = 6
_VERSION = 4
_MARKER = 16 * '\xff'
-BGP_OPT_CAPABILITY = 2 # RFC 3392
+BGP_OPT_CAPABILITY = 2 # RFC 5492
+
+BGP_CAP_MULTI_PROTOCOL = 1 # RFC 4760
+BGP_CAP_ROUTE_REFRESH = 2 # RFC 2918
+BGP_CAP_FOUR_OCTET_AS_NUMBER = 65 # RFC 4893
BGP_ATTR_FLAG_OPTIONAL = 1 << 7
BGP_ATTR_FLAG_TRANSITIVE = 1 << 6