summaryrefslogtreecommitdiff
path: root/include/linux/if_bridge.h
AgeCommit message (Collapse)Author
2020-12-11zebra: move from NDA_NOTIFY to NDA_FDB_EXT_ATTRSNikolay Aleksandrov
Use the new nested NDA_FDB_EXT_ATTRS attribute to control per-fdb notifications. PS: The attributes where updated as a part of the kernel upstreaming hence the change. Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com> Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
2020-08-05linux: UAPI for MAC syncAnuradha Karuppiah
MAC entries rxed from an ES-peer need to be marked as static to prevent them from being aged out. However, for static entries, we still need to track local activity to independently (independent of BGP) establish that a host is still attached to the ES. Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
2019-09-19include: update include/linuxDonald Sharp
Newer versions of the linux kernel have made their way into the wild. Update some headers. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-10-24build: include our own copies of some linux kernel headersRenato Westphal
This is the definitive solution to avoid build issues on old Linux systems, where the system kernel headers might not contain some constants or macros used by FRR (e.g. MPLS_IPTUNNEL_DST, introduced on 2015). This is the same strategy adopted by other projects, like iproute2, libnl, lldpd, strongswan, etc. These header files don't need to be in sync with upstream, they only need to be updated when necessary (e.g. if we want to use a new feature introduced by a recent kernel). Fixes #962 using the solution suggested by David Lamparter. Signed-off-by: Renato Westphal <renato@opensourcerouting.org>