]> git.puffer.fish Git - matthieu/frr.git/commit
lib: add new nexthop's attributes seg6 (step3)
authorHiroki Shirokura <slank.dev@gmail.com>
Thu, 17 Dec 2020 13:45:58 +0000 (22:45 +0900)
committerMark Stapp <mjs@voltanet.io>
Wed, 2 Jun 2021 14:24:47 +0000 (10:24 -0400)
commit2aa01034f3c437e076cf12f1ea4e4b7b5b6b9075
tree98533279860fb8dd44b502adb78aae3e5c698a81
parent4c6f9934e4d0cb824e0383e9435bd957ea54bcb0
lib: add new nexthop's attributes seg6 (step3)

This commit add new nexthop's addional object for SRv6
routing about seg6 route. Before this commit,
we can add MPLS info as additional object on nexthop.
This commit make it add more support about seg6 routes.

seg6 routes are ones of the LWT routing mechanism,
so configuration of seg6local routes is performed by
ZEBRA_ROUTE_SEND, it's same as MPLS configuration.

Real configuration implementation isn't implemented at
this commit. later commit add that. This commit add
only nexthop additional object and some misc functions.

Signed-off-by: Hiroki Shirokura <slank.dev@gmail.com>
lib/nexthop.c
lib/nexthop.h
lib/zclient.c
lib/zclient.h