diff options
Diffstat (limited to 'proto/bgp/attrs.c')
-rw-r--r-- | proto/bgp/attrs.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/proto/bgp/attrs.c b/proto/bgp/attrs.c index dec38d5b..1b245fbd 100644 --- a/proto/bgp/attrs.c +++ b/proto/bgp/attrs.c @@ -888,6 +888,15 @@ static const struct bgp_attr_desc bgp_attr_table[] = { .decode = bgp_decode_mpls_label_stack, .format = bgp_format_mpls_label_stack, }, + [BA_TUNNEL_ENCAP] = { + .name = "tunnel_encap", + .type = EAF_TYPE_TUNNEL_ENCAP, + .flags = BAF_OPTIONAL | BAF_TRANSITIVE, + .export = bgp_export_tunnel_encap, + .encode = bgp_encode_tunnel_encap, + .decode = bgp_decode_tunnel_encap, + .format = bgp_format_tunnel_encap, + }, }; static inline int |