summaryrefslogtreecommitdiffstats
path: root/lib/prefix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge pull request #4773 from thozza/31-prefix-bcast-addrRuss White2020-01-281-5/+5
|\
| * lib/prefix.c: ipv4_broadcast_addr() didn't comply with RFC3021Tomas Hozza2019-08-051-5/+5
* | lib/prefix: flip the bitrot compostDavid Lamparter2019-12-141-457/+35
* | *: Convert prefix_free to double pointerDonald Sharp2019-11-021-6/+14
* | Merge pull request #4850 from lkrishnamoor/show_cliRuss White2019-10-191-0/+47
|\ \
| * | bgpd: Adding new bgp evpn cli's for ip-prefix lookupLakshman Krishnamoorthy2019-09-271-0/+47
* | | lib: Fix read beyond end of data structureDonald Sharp2019-10-101-2/+12
|/ /
* | Merge pull request #4877 from mjstapp/dplane_neighsDonald Sharp2019-09-041-1/+1
|\ \
| * | lib: use const in prefix_mac2strMark Stapp2019-08-231-1/+1
| |/