summaryrefslogtreecommitdiffstats
path: root/lib/prefix.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: prepare for plugin-based frr_format checkDavid Lamparter2020-03-291-0/+16
* lib: make is_default_host_route use a const struct prefixDonald Sharp2020-03-221-1/+1
* bgpd: RFC compliance wrt invalid RMAC, GWIP, ESI and VNIKishore Aramalla2020-02-111-0/+2
* Merge pull request #4773 from thozza/31-prefix-bcast-addrRuss White2020-01-281-2/+1
|\
| * lib/prefix.c: ipv4_broadcast_addr() didn't comply with RFC3021Tomas Hozza2019-08-051-2/+1
* | lib/prefix: flip the bitrot compostDavid Lamparter2019-12-141-7/+0
* | *: Convert prefix_free to double pointerDonald Sharp2019-11-021-3/+7
* | bgpd: Adding new bgp evpn cli's for ip-prefix lookupLakshman Krishnamoorthy2019-09-271-0/+2
* | lib: use const in prefix_mac2strMark Stapp2019-08-231-1/+1
|/
* lib: fix prefix_copy() for clang-SADavid Lamparter2019-07-291-0/+8
* lib: use some more transparent unions for prefixesDavid Lamparter2019-07-281-3/+3
* lib: Make prefix_hash_key accept a constDonald Sharp2019-05-021-1/+1
* Revert "Zebra diet"Lou Berger2019-05-021-1/+1
* lib: Make prefix_hash_key accept a constDonald Sharp2019-05-021-1/+1
* lib: two extra bytes were being allocated for the SG stringAnuradha Karuppiah2019-04-211-2/+2
* lib: move SG prefix2str APIs from pimd to libAnuradha Karuppiah2019-04-201-0/+12
* *: do not register nexthop 0.0.0.0 to nhtChirag Shah2019-04-031-0/+13
* lib: add extern "C" {} blocks to all libfrr headersRenato Westphal2019-02-121-0/+9
* lib: make union prefixptr C++-compatibleDavid Lamparter2019-02-111-10/+19
* Merge pull request #3180 from qlyoung/prefixlen-u8-to-u16Renato Westphal2019-01-151-15/+16
|\
| * bgpd, lib: few more prefixlen updatedQuentin Young2018-10-251-3/+2
| * lib: convert prefixlen to 16-bit integerQuentin Young2018-10-151-14/+16
* | lib: Add another 32 bit accessor to the prefix data structureDonald Sharp2019-01-111-0/+1
|/
* bgpd, lib, ospfd, zebra: all_digit moved to frrstrpaco2018-06-191-1/+0
* bgpd, lib: Cleanup CI warnings from systemDonald Sharp2018-05-301-1/+1
* *: support for evpn type-4 routemitesh2018-05-301-1/+14
* *: change struct evpn_addr to include a union of all evpn route typesmitesh2018-05-031-14/+77
* lib/prefix.[ch]: add family2str()G. Paul Ziemba2018-04-041-0/+1
* lib: prefix support for flowspecPhilippe Guibert2018-03-301-0/+19
* *: use C99 standard fixed-width integer typesQuentin Young2018-03-271-33/+33
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-9/+6
* pimd: Multicast traceroute client and routerMladen Sablic2018-02-191-0/+1
* lib: fix more warnings on *BSDRenato Westphal2018-02-021-6/+0
* bgpd, lib, zebra: fix style problemsmitesh2017-12-271-1/+1
* bgpd: only advertise valid subnet routes as evpn type-5 routesMitesh Kanjariya2017-12-141-0/+9
* zebra, lib: zebra changes for symmetric routing supportMitesh Kanjariya2017-12-141-0/+1
* *: Cleanup multiple is_default... codeDonald Sharp2017-08-311-5/+10
* lib: Add PREFIX_COPYDonald Sharp2017-08-311-1/+3
* lib: prefix: fix char value sizeDavid Lamparter2017-08-261-1/+1
* lib: split off compiler magic into its own fileDavid Lamparter2017-08-241-16/+1
* lib: optimize IPV4_ADDR_[SAME|COPY]()Jorge Boncompte2017-08-171-2/+14
* lib: some final MAC access-list fixesDavid Lamparter2017-08-091-1/+0
* lib, bgpd: Use 'struct prefix *' for filter matchingDonald Sharp2017-08-081-2/+1
* lib, bgpd: Distinguish between AF_EVPN and AF_ETHERNETDonald Sharp2017-08-081-2/+13
* lib: changes needed for mac access-list any commandMitesh Kanjariya2017-08-081-0/+1
* bgpd, lib, vtysh: Added support for mac filtering in route-mapsMitesh Kanjariya2017-08-081-0/+2
* lib: Add ETH_ALEN to prefix.h and deprecate ETHER_ADDR_LENDonald Sharp2017-08-041-6/+24
* lib: move prefix hash key to prefix.c to allow global useChristian Franke2017-08-031-0/+2
* Revert "*: reindent pt. 2"David Lamparter2017-07-221-3/+3
* *: reindent pt. 2whitespace / reindent2017-07-171-3/+3