]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zserv.h
zebra: add IPv6 router-id
authorSebastien Merle <sebastien@netdef.org>
Tue, 26 May 2020 12:01:03 +0000 (14:01 +0200)
committerSebastien Merle <sebastien@netdef.org>
Fri, 17 Jul 2020 15:39:05 +0000 (17:39 +0200)
commit98a3fb0ab9b92443c0c92e073d3f184b88dcbfc6
tree6155c3a53f8207b224c2f8fac522069cfc1dbdef
parent721026f68c9140433c78b1ad57692a36dabf7d74
zebra: add IPv6 router-id

 * add a vrf sub-command `[no] ipv6 router-id X:X::X:X`.
 * add command `[no] ipv6 router-id X:X::X:X [vrf NAME]` for backward
   compatibility.
 * add a vrf sub-command `[no] ip router-id A.B.C.D` and make the old
   one without `ip` an alias for it.
 * add a  command `[no] ip router-id A.B.C.D [vrf NAME]` for backward
   comptibility and make the old one without `ip` an alias for it.
 * add command `show ip router-id [vrf NAME]` and make
   the old one without `ip` an alias for it.
 * add command `show ipv6 router-id [vrf NAME]`.
 * add ZAPI commands `ZEBRA_ROUTER_ID_V6_ADD`,
   `ZEBRA_ROUTER_ID_V6_DELETE` and `ZEBRA_ROUTER_ID_V6_UPDATE`
   for deamons to get notified of the IPv6 router-id.
 * update zebra documentation.

Signed-off-by: Sebastien Merle <sebastien@netdef.org>
doc/user/zebra.rst
lib/zclient.c
lib/zclient.h
zebra/router-id.c
zebra/router-id.h
zebra/zapi_msg.c
zebra/zapi_msg.h
zebra/zebra_vrf.h
zebra/zserv.c
zebra/zserv.h