]> git.puffer.fish Git - mirror/frr.git/commit
lib: add new nexthop's attributes seg6local (step1)
authorHiroki Shirokura <slank.dev@gmail.com>
Wed, 19 Aug 2020 00:46:33 +0000 (09:46 +0900)
committerMark Stapp <mjs@voltanet.io>
Wed, 2 Jun 2021 14:24:47 +0000 (10:24 -0400)
commitcb7775a9740d78ba81b5126fcb637102e4bad1d6
tree3a28719469555d21feb8e7b9c4d0b0401f177cfc
parent7a4b49bdd1ce453cb50a84167fb9f3e2f8e58630
lib: add new nexthop's attributes seg6local (step1)

This commit is a part of #5853 works that add new nexthop's addional
object for SRv6 routing about seg6local route. Before this commit,
we can add MPLS info as additional object on nexthop.
This commit make it add more support about seg6local routes.

seg6local 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