summaryrefslogtreecommitdiffstats
path: root/lib/prefix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "lib: register bgp link-state afi/safi"Donald Sharp2023-10-101-8/+0
* Revert "lib: add link-state prefixes"Donald Sharp2023-10-101-141/+17
* Revert "bgpd, lib: extend the size of the prefix string buffer"Donald Sharp2023-10-101-3/+3
* Merge pull request #12649 from louis-6wind/bgp-link-stateRuss White2023-09-261-20/+152
|\
| * bgpd, lib: extend the size of the prefix string bufferLouis Scalbert2023-09-181-3/+3
| * lib: add link-state prefixesLouis Scalbert2023-09-181-17/+141
| * lib: register bgp link-state afi/safiLouis Scalbert2023-09-181-0/+8
* | lib: random make-coverity-happy nitsDavid Lamparter2023-09-201-1/+1
|/
* bgpd: Fix coverity for EVPNKantesh Mundaragi2023-07-191-2/+36
* bgpd: Allow peering via 127.0.0.0/8Donatas Abraitis2023-03-211-1/+1
* lib, bgpd: bmp was not specifying l2vpn afiDonald Sharp2023-02-231-0/+17
* lib: use MAX_BITLEN instead of magic numberTrey Aspelund2023-02-211-2/+4
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-16/+1
* lib: Add missing enum's to switch statementDonald Sharp2023-01-311-5/+8
* lib: show "(null)" for empty IP addressanlan_cs2023-01-191-1/+1
* lib: use evpn type enum for prefix conversionStephen Worley2022-08-231-2/+2
* bgpd,lib: route-map/plist matching via type-2/5 routesStephen Worley2022-08-231-0/+57
* lib: Allow using IPv4 (Class E) reserved block if enabledDonatas Abraitis2022-07-011-0/+18
* lib: prefix unionizationDavid Lamparter2022-04-271-9/+21
* lib, bgpd: changes for EAD-per-ES fragmentationAnuradha Karuppiah2022-03-181-3/+4
* lib: add `%pFXh` to print prefix w/o prefixlenDavid Lamparter2022-03-111-3/+34
* *: use semicolon after printfrr_ext_autoreg_{p,d}David Lamparter2022-01-141-6/+6
* lib: add `s` option to `pI4`/`pI6`/`pIA` printfrrDavid Lamparter2022-01-141-0/+46
* pimd: move `%pSG4` to `%pPSG4`David Lamparter2022-01-121-1/+1
* lib: fix spelling nits in more lib filesewlumpkin2021-10-051-1/+1
* Merge pull request #8942 from ton31337/fix/cleanups_2Donald Sharp2021-07-061-1/+2
|\
| * lib: Avoid using assignments within checksDonatas Abraitis2021-06-291-1/+2
* | *: Replace IPV4_MAX_PREFIXLEN to IPV4_MAX_BITLENDonatas Abraitis2021-07-011-8/+9
|/
* Merge pull request #8376 from mjstapp/fix_remove_inet6_ntoaDonald Sharp2021-04-021-9/+0
|\
| * lib: remove inet6_ntoa apiMark Stapp2021-03-311-9/+0
* | lib: put printfrr extension args into structDavid Lamparter2021-03-301-12/+12
* | lib: print `(null)` rather than `NULL`David Lamparter2021-03-271-6/+6
* | lib: rework printfrr extensions to output directlyDavid Lamparter2021-03-271-47/+47
|/
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-171-2/+2
* lib: protect printfrr extensions from NULL inputMark Stapp2021-03-011-14/+40
* *: remove more sprintf()Quentin Young2021-02-091-2/+2
* bgpd: support for DF election in EVPN-MHAnuradha Karuppiah2020-10-261-0/+24
* bgpd: replace bgp_evpn_route2str with prefix2strPat Ruddy2020-10-161-12/+25
* lib: align prefixevpn2str output with bgp_evpn_route2strPat Ruddy2020-10-151-49/+42
* lib: add family attribute for flowspec prefix structurePhilippe Guibert2020-08-211-0/+13
* lib: add %pEA for struct ethaddr *David Lamparter2020-07-141-0/+10
* lib: add %pIA for struct ipaddr *David Lamparter2020-07-141-0/+11
* lib: clarify usage of prefix_bit functionQuentin Young2020-06-221-3/+3
* lib: Minor update to EVPN type-5 prefix displayvivek2020-05-261-1/+1
* *: Replace `sizeof something` to sizeof(something)Donatas Abraitis2020-03-081-1/+1
* Merge pull request #5806 from ton31337/fix/remove_break_after_returnMark Stapp2020-02-131-3/+0
|\
| * *: Remove break after returnDonatas Abraitis2020-02-131-3/+0
* | bgpd: RFC compliance wrt invalid RMAC, GWIP, ESI and VNIKishore Aramalla2020-02-111-0/+19
|/
* *: Replace s_addr 0 => INADDR_ANYDonatas Abraitis2020-02-061-2/+2
* *: don't null after XFREE; XFREE does this itselfQuentin Young2020-02-031-1/+0