summaryrefslogtreecommitdiff
path: root/print-bgp.c
diff options
context:
space:
mode:
authorckishimo <carles.kishimoto@gmail.com>2019-08-20 10:39:47 +0200
committerckishimo <carles.kishimoto@gmail.com>2019-08-20 17:01:54 +0200
commit43104d3f8a89543f6fe51115e28d4630b7fa8b87 (patch)
tree5f67b2389ab5f870766c176c2fe1a11661d0dc18 /print-bgp.c
parent1fac78d737dbc5066461e6b7dcff4bacdb072e96 (diff)
downloadtcpdump-43104d3f8a89543f6fe51115e28d4630b7fa8b87.tar.gz
add bgp LLGR capability
Diffstat (limited to 'print-bgp.c')
-rw-r--r--print-bgp.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/print-bgp.c b/print-bgp.c
index fe859def..97f3bbee 100644
--- a/print-bgp.c
+++ b/print-bgp.c
@@ -223,6 +223,7 @@ static const struct tok bgp_opt_values[] = {
#define BGP_CAPCODE_MULTISESS 68 /* draft-ietf-idr-bgp-multisession */
#define BGP_CAPCODE_ADD_PATH 69 /* RFC7911 */
#define BGP_CAPCODE_ENH_RR 70 /* draft-keyur-bgp-enhanced-route-refresh */
+#define BGP_CAPCODE_LLGR 71 /* draft-uttaro-idr-bgp-persistence-05 */
#define BGP_CAPCODE_RR_CISCO 128
static const struct tok bgp_capcode_values[] = {
@@ -238,6 +239,7 @@ static const struct tok bgp_capcode_values[] = {
{ BGP_CAPCODE_MULTISESS, "Multisession BGP"},
{ BGP_CAPCODE_ADD_PATH, "Multiple Paths"},
{ BGP_CAPCODE_ENH_RR, "Enhanced Route Refresh"},
+ { BGP_CAPCODE_LLGR, "Long-lived Graceful Restart"},
{ BGP_CAPCODE_RR_CISCO, "Route Refresh (Cisco)"},
{ 0, NULL}
};
@@ -2473,6 +2475,7 @@ bgp_capabilities_print(netdissect_options *ndo,
}
break;
case BGP_CAPCODE_RR:
+ case BGP_CAPCODE_LLGR:
case BGP_CAPCODE_RR_CISCO:
break;
case BGP_CAPCODE_AS_NEW: