]> git.ipfire.org Git - thirdparty/bird.git/commit
Route destination field merged with nexthop attribute; splitting flowspec validation...
authorMaria Matejka <mq@ucw.cz>
Sun, 15 May 2022 16:09:30 +0000 (18:09 +0200)
committerMaria Matejka <mq@ucw.cz>
Mon, 30 May 2022 12:39:09 +0000 (14:39 +0200)
commit950775f6fa3d569a9d7cd05e33538d35e895d688
tree81b4b23d5695e209301b252d0d282b05a0d67ac1
parent4fe9881d625f10e44109a649e369a413bd98de71
Route destination field merged with nexthop attribute; splitting flowspec validation result out.

As there is either a nexthop or another destination specification
(or othing in case of ROAs and Flowspec), it may be merged together.
This code is somehow quirky and should be replaced in future by better
implementation of nexthop.

Also flowspec validation result has its own attribute now as it doesn't
have anything to do with route nexthop.
21 files changed:
filter/f-inst.c
lib/route.h
lib/type.h
nest/config.Y
nest/rt-attr.c
nest/rt-dev.c
nest/rt-show.c
nest/rt-table.c
nest/rt.h
proto/babel/babel.c
proto/bgp/attrs.c
proto/bgp/bgp.h
proto/bgp/packets.c
proto/ospf/rt.c
proto/ospf/topology.c
proto/perf/perf.c
proto/rip/rip.c
proto/rpki/rpki.c
proto/static/static.c
sysdep/linux/netlink.c
sysdep/unix/krt.c