]> git.puffer.fish Git - matthieu/frr.git/commit
staticd: Extend `ip_route_address_interface` to support SRv6 traffic steering
authorCarmine Scarpitta <cscarpit@cisco.com>
Tue, 24 Dec 2024 07:56:28 +0000 (08:56 +0100)
committerCarmine Scarpitta <cscarpit@cisco.com>
Mon, 3 Feb 2025 21:20:01 +0000 (22:20 +0100)
commit6f52056f70524a26e7ff72c06ca9be826763d603
treebb5e419e1ddfdae3366f4b71ec864c0abf112e15
parent4f43a33d421973d8229561bae7872770ea254e58
staticd: Extend `ip_route_address_interface` to support SRv6 traffic steering

staticd already has a CLI to steer IPv6 traffic over a given SRv6 SID
list:

```
ipv6 route 2001:db8:1:1::/64 sr0 segments fcbb:bbbb:1:2:3:fe00::
```

This PR extends the existing CLI `ip route` to support steering of IPv4
traffic over an SRv6 SID list.

```
ip route 10.0.0.0/24 sr0 segments fcbb:bbbb:1:2:3:fe00::
```

Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
staticd/static_vty.c