]> git.ipfire.org Git - thirdparty/bird.git/commit
BGP: Do not assume that all channels are struct bgp_channel
authorOndrej Zajicek <santiago@crfreenet.org>
Thu, 8 Sep 2022 17:41:02 +0000 (19:41 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Mon, 3 Oct 2022 18:18:12 +0000 (20:18 +0200)
commit54430df953d6c590e5f446530a21d18277eeda56
treea3c99a8596c3d864bef40d87ddf8f82f9e9b17e0
parent605ff0a0ebdd32b1a98316737c3e65acb528a156
BGP: Do not assume that all channels are struct bgp_channel

In principle, the channel list is a list of parent struct proto and can
contain general structures of type struct channel, That is useful e.g.
for adding MPLS channels to BGP.
nest/proto.c
proto/bgp/attrs.c
proto/bgp/bgp.c
proto/bgp/bgp.h
proto/bgp/packets.c