]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: set Graceful Restart R bit for vpnv4 address family
authorJulien Courtat <julien.courtat@6wind.com>
Fri, 20 May 2016 10:08:28 +0000 (12:08 +0200)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Wed, 4 Jan 2017 16:57:31 +0000 (17:57 +0100)
Signed-off-by: Julien Courtat <julien.courtat@6wind.com>
bgpd/bgp_open.c

index 02026a004ab30426abdd196f9a9556091355b5b1..4c698562befbcf8f9d298ade28df2618f1be4d44 100644 (file)
@@ -1536,7 +1536,7 @@ bgp_open_capability (struct stream *s, struct peer *peer)
           if (peer->afc[afi][safi])
             {
               stream_putw (s, afi);
-              stream_putc (s, safi);
+              stream_putc (s, (safi == SAFI_MPLS_VPN) ? SAFI_MPLS_LABELED_VPN : safi);
               stream_putc (s, 0); //Forwarding is not retained as of now.
             }
     }