summaryrefslogtreecommitdiffstats
path: root/lib/prefix.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* pimd: add more dual-family address bitsDavid Lamparter2022-01-171-3/+0
* pimd: move `%pSG4` to `%pPSG4`David Lamparter2022-01-121-1/+1
* lib,zebra: use more constMark Stapp2021-09-141-2/+2
* lib,ospfd,ospf6d: remove duplicated functionRafael Zalamena2021-07-091-10/+22
* *: Replace IPV4_MAX_PREFIXLEN to IPV4_MAX_BITLENDonatas Abraitis2021-07-011-1/+0
* *: Replace IPV6_MAX_PREFIXLEN to IPV6_MAX_BITLENDonatas Abraitis2021-07-011-1/+0
* *: unify prefix copyingIgor Ryzhov2021-06-291-8/+0
* Merge pull request #8353 from opensourcerouting/llvm-20210327Quentin Young2021-06-011-2/+7
|\
| * lib: fix transparent_union for clang++David Lamparter2021-03-271-2/+7
* | lib: remove inet6_ntoa apiMark Stapp2021-03-311-2/+0
|/
* *: remove more sprintf()Quentin Young2021-02-091-1/+1
* lib: fix macro styleIgor Ryzhov2020-11-181-2/+2
* bgpd: support for DF election in EVPN-MHAnuradha Karuppiah2020-10-261-0/+2
* *: Remove solaris from FRRDonald Sharp2020-09-211-9/+0
* lib: add family attribute for flowspec prefix structurePhilippe Guibert2020-08-211-0/+1
* bgpd, lib: move EVPN route type def to lib and use it in the prefix macrosAnuradha Karuppiah2020-08-051-15/+24
* lib, bgpd: Remove unused variable from structureDonald Sharp2020-08-051-1/+0
* bgpd: support for Ethernet Segments and Type-1/EAD routesAnuradha Karuppiah2020-08-051-0/+1
* lib: prefix: Add VTEP-IP to the EAD route prefixAnuradha Karuppiah2020-08-051-1/+26
* lib: add %pEA for struct ethaddr *David Lamparter2020-07-141-0/+2
* lib: clarify usage of prefix_bit functionQuentin Young2020-06-221-2/+10
* lib: prefix: add prefix_rd typestreambinder2020-06-151-0/+2
* lib: constify a few parameters of helper functionsRenato Westphal2020-04-301-1/+1
* 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