]> git.puffer.fish Git - mirror/frr.git/commit
zebra, sharpd: add srv6 End.DX6 support 15841/head
authorPhilippe Guibert <philippe.guibert@6wind.com>
Thu, 25 Apr 2024 11:38:23 +0000 (13:38 +0200)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Thu, 25 Apr 2024 11:54:25 +0000 (13:54 +0200)
commitf6e58d26f638d0bcdc34dfc5890669036a0129df
treef7a880bac2e85b54aa86aeafbce6cebb2d74bee7
parenta6040ba1f5adf7135bb75e8797d59b15a1c7f974
zebra, sharpd: add srv6 End.DX6 support

Add the support for adding DX6 behavior into netlink layer of zebra.
Add the necessary test in sharpd.

> ubuntu2204# sharp install seg6local-routes 1:1::1:2 nexthop-seg6local loop1 End_DX6 4:4::4:6 1
> ubuntu2204# do show ipv6 route
> [..]
> D>* 1:1::1:2/128 [150/0] is directly connected, loop1, seg6local End.DX6 nh6 4:4::4:6, weight 1, 00:00:03

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
sharpd/sharp_vty.c
zebra/rt_netlink.c