summaryrefslogtreecommitdiff
path: root/lib/prefix.h
AgeCommit message (Expand)Author
2020-06-15lib: prefix: add prefix_rd typestreambinder
2020-04-30lib: constify a few parameters of helper functionsRenato Westphal
2020-03-29lib: prepare for plugin-based frr_format checkDavid Lamparter
2020-03-22lib: make is_default_host_route use a const struct prefixDonald Sharp
2020-02-11bgpd: RFC compliance wrt invalid RMAC, GWIP, ESI and VNIKishore Aramalla
2020-01-28Merge pull request #4773 from thozza/31-prefix-bcast-addrRuss White
2019-12-14lib/prefix: flip the bitrot compostDavid Lamparter
2019-11-02*: Convert prefix_free to double pointerDonald Sharp
2019-09-27bgpd: Adding new bgp evpn cli's for ip-prefix lookupLakshman Krishnamoorthy
2019-08-23lib: use const in prefix_mac2strMark Stapp
2019-08-05lib/prefix.c: ipv4_broadcast_addr() didn't comply with RFC3021Tomas Hozza
2019-07-29lib: fix prefix_copy() for clang-SADavid Lamparter
2019-07-28lib: use some more transparent unions for prefixesDavid Lamparter
2019-05-02lib: Make prefix_hash_key accept a constDonald Sharp
2019-05-02Revert "Zebra diet"Lou Berger
2019-05-01lib: Make prefix_hash_key accept a constDonald Sharp
2019-04-21lib: two extra bytes were being allocated for the SG stringAnuradha Karuppiah
2019-04-20lib: move SG prefix2str APIs from pimd to libAnuradha Karuppiah
2019-04-03*: do not register nexthop 0.0.0.0 to nhtChirag Shah
2019-02-11lib: add extern "C" {} blocks to all libfrr headersRenato Westphal
2019-02-11lib: make union prefixptr C++-compatibleDavid Lamparter
2019-01-15Merge pull request #3180 from qlyoung/prefixlen-u8-to-u16Renato Westphal
2019-01-10lib: Add another 32 bit accessor to the prefix data structureDonald Sharp
2018-10-25bgpd, lib: few more prefixlen updatedQuentin Young
2018-10-15lib: convert prefixlen to 16-bit integerQuentin Young
2018-06-19bgpd, lib, ospfd, zebra: all_digit moved to frrstrpaco
2018-05-30bgpd, lib: Cleanup CI warnings from systemDonald Sharp
2018-05-30*: support for evpn type-4 routemitesh
2018-05-02*: change struct evpn_addr to include a union of all evpn route typesmitesh
2018-04-04lib/prefix.[ch]: add family2str()G. Paul Ziemba
2018-03-30lib: prefix support for flowspecPhilippe Guibert
2018-03-27*: use C99 standard fixed-width integer typesQuentin Young
2018-03-06*: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger
2018-02-19pimd: Multicast traceroute client and routerMladen Sablic
2018-02-02lib: fix more warnings on *BSDRenato Westphal
2017-12-27bgpd, lib, zebra: fix style problemsmitesh
2017-12-14bgpd: only advertise valid subnet routes as evpn type-5 routesMitesh Kanjariya
2017-12-14zebra, lib: zebra changes for symmetric routing supportMitesh Kanjariya
2017-08-31*: Cleanup multiple is_default... codeDonald Sharp
2017-08-31lib: Add PREFIX_COPYDonald Sharp
2017-08-26lib: prefix: fix char value sizeDavid Lamparter
2017-08-24lib: split off compiler magic into its own fileDavid Lamparter
2017-08-17lib: optimize IPV4_ADDR_[SAME|COPY]()Jorge Boncompte
2017-08-09lib: some final MAC access-list fixesDavid Lamparter
2017-08-08lib, bgpd: Use 'struct prefix *' for filter matchingDonald Sharp
2017-08-08lib, bgpd: Distinguish between AF_EVPN and AF_ETHERNETDonald Sharp
2017-08-08lib: changes needed for mac access-list any commandMitesh Kanjariya
2017-08-08bgpd, lib, vtysh: Added support for mac filtering in route-mapsMitesh Kanjariya
2017-08-04lib: Add ETH_ALEN to prefix.h and deprecate ETHER_ADDR_LENDonald Sharp
2017-08-03lib: move prefix hash key to prefix.c to allow global useChristian Franke