diff options
author | Carmine Scarpitta <cscarpit@cisco.com> | 2024-02-13 12:12:34 +0100 |
---|---|---|
committer | Carmine Scarpitta <cscarpit@cisco.com> | 2024-02-18 18:31:13 +0100 |
commit | 4ec8ef5098c0d8f9fc1c098269afeb4a740adb24 (patch) | |
tree | 47374ada76ad4c3754269e4e3c8d29537257f876 /lib/zebra.h | |
parent | fpm: Add SRv6 Local SIDs to `fpm.proto` (diff) | |
download | frr-4ec8ef5098c0d8f9fc1c098269afeb4a740adb24.tar.xz frr-4ec8ef5098c0d8f9fc1c098269afeb4a740adb24.zip |
fpm: Add SRv6 VPN SIDs to `fpm.proto`
Add two optional fields to the AddRoute protobuf message to support
SRv6 VPN use cases:
* `srv6_vpn_sid`: used to associate an SRv6 VPN SID to a route; if
present, the router will steer the traffic that matches the prefix by
encapsulating the payload in an outer IPv6 header where the destination
address is the SRv6 VPN SID provided
* `srv6_encap_source_address`: source Address of outer encapsulating
IPv6 header
This is a preliminary commit to support sending SRv6 Local SIDs and VPN
SIDs via protobuf.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
Diffstat (limited to 'lib/zebra.h')
0 files changed, 0 insertions, 0 deletions