]> git.proxmox.com Git - mirror_frr.git/blobdiff - bgpd/bgp_flowspec_vty.c
bgpd, lib: support for flow_label flowspec type
[mirror_frr.git] / bgpd / bgp_flowspec_vty.c
index d3e95b123fd78ac35367294f1bcda2dc2d8dff5e..4b1d26b2fea160c1a64fc8e3d93a0d9148770651 100644 (file)
@@ -50,6 +50,7 @@ static const struct message bgp_flowspec_display_large[] = {
        {FLOWSPEC_PKT_LEN, "Packet Length"},
        {FLOWSPEC_DSCP, "DSCP field"},
        {FLOWSPEC_FRAGMENT, "Packet Fragment"},
+       {FLOWSPEC_FLOW_LABEL, "Packet Flow Label"},
        {0}
 };
 
@@ -66,6 +67,7 @@ static const struct message bgp_flowspec_display_min[] = {
        {FLOWSPEC_PKT_LEN, "pktlen"},
        {FLOWSPEC_DSCP, "dscp"},
        {FLOWSPEC_FRAGMENT, "pktfrag"},
+       {FLOWSPEC_FLOW_LABEL, "flwlbl"},
        {0}
 };
 
@@ -147,6 +149,7 @@ void bgp_fs_nlri_get_string(unsigned char *nlri_content, size_t len,
                        len_string -= len_written;
                        ptr += len_written;
                        break;
+               case FLOWSPEC_FLOW_LABEL:
                case FLOWSPEC_IP_PROTOCOL:
                case FLOWSPEC_PORT:
                case FLOWSPEC_DEST_PORT: