summaryrefslogtreecommitdiffstats
path: root/lib/prefix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: 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
| |/
* | lib: fix a couple more doc commentsRenato Westphal2019-08-211-2/+2
* | lib: switch str2prefix_ipv4() to use inet_pton()Renato Westphal2019-08-211-1/+3
|/
* lib: fix prefix_copy() for clang-SADavid Lamparter2019-07-291-0/+4
* lib: use some more transparent unions for prefixesDavid Lamparter2019-07-281-3/+11
* lib: fix prefix_cmp() return valuesDavid Lamparter2019-07-281-16/+16
* lib: remove snprintf from prefix2strQuentin Young2019-06-131-5/+21
* lib: add some printfrr specifiersDavid Lamparter2019-06-031-0/+46
* lib: remove some strcpy, strcatQuentin Young2019-05-291-1/+1
* 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: move SG prefix2str APIs from pimd to libAnuradha Karuppiah2019-04-201-0/+29
* Merge pull request #3869 from qlyoung/cocci-fixesDavid Lamparter2019-03-061-6/+3
|\
| * *: remove casts of XMALLOC / XCALLOCQuentin Young2019-02-261-4/+2
| * *: remove null check before XFREEQuentin Young2019-02-261-2/+1
* | lib: strncpy -> strlcpy | memcpyQuentin Young2019-02-261-3/+3
|/
* lib: MTYPE_PREFIX_FLOWSPEC should not be exposed by memory.hDonald Sharp2019-02-071-0/+1
* Treewide: use ANSI function definitionsRuben Kerkhof2019-01-241-2/+2
* Merge pull request #3180 from qlyoung/prefixlen-u8-to-u16Renato Westphal2019-01-151-11/+9
|\
| * bgpd, lib: few more prefixlen updatedQuentin Young2018-10-251-0/+4
| * lib: convert prefixlen to 16-bit integerQuentin Young2018-10-151-11/+5
* | lib: do not convert ip prefixes without '.'Philippe Guibert2018-11-281-1/+1
|/
* *: style for EC replacementsQuentin Young2018-09-131-2/+2
* *: LIB_[ERR|WARN] -> EC_LIBQuentin Young2018-09-131-1/+1