summaryrefslogtreecommitdiffstats
path: root/lib/prefix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* *: rename zlog_fer -> flog_errQuentin Young2018-08-141-1/+1
* lib: Add LIB_ERR_DEVELOPMENTDonald Sharp2018-08-141-2/+4
* bgpd, lib, ospfd, zebra: all_digit moved to frrstrpaco2018-06-191-11/+0
* bgpd: null chk (Coverity 1433544 1433543 1433542)paco2018-06-181-0/+3
* lib: OoB access (Coverity 1448806, 1448810)paco2018-06-121-8/+8
* bgpd, lib: Cleanup CI warnings from systemDonald Sharp2018-05-301-0/+1
* *: support for evpn type-4 routemitesh2018-05-301-1/+67
* *: change struct evpn_addr to include a union of all evpn route typesmitesh2018-05-031-39/+89
* lib/prefix.[ch]: add family2str()G. Paul Ziemba2018-04-041-0/+15
* bgpd: add flowspec featurejaydom2018-03-301-0/+2
* lib: prefix support for flowspecPhilippe Guibert2018-03-301-4/+82
* *: use C99 standard fixed-width integer typesQuentin Young2018-03-271-27/+27
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-262/+390
* bgpd: advertise/withdraw type-5 routes upon user configmitesh2017-12-141-1/+2
* zebra, lib: zebra changes for symmetric routing supportMitesh Kanjariya2017-12-141-1/+1
* lib: prefix: try harder to not hash garbageDavid Lamparter2017-08-241-1/+2
* lib: optimize IPV4_ADDR_[SAME|COPY]()Jorge Boncompte2017-08-171-2/+1
* lib: some final MAC access-list fixesDavid Lamparter2017-08-091-1/+7
* lib, bgpd: Use 'struct prefix *' for filter matchingDonald Sharp2017-08-081-19/+12
* lib, bgpd: Distinguish between AF_EVPN and AF_ETHERNETDonald Sharp2017-08-081-9/+26
* lib: changes needed for mac access-list any commandMitesh Kanjariya2017-08-081-0/+12
* bgpd, lib, vtysh: Added support for mac filtering in route-mapsMitesh Kanjariya2017-08-081-384/+274
* lib: Add ETH_ALEN to prefix.h and deprecate ETHER_ADDR_LENDonald Sharp2017-08-041-1/+1
* lib: move prefix hash key to prefix.c to allow global useChristian Franke2017-08-031-0/+13
* lib/bgpd: introduce the iana_safi_t enumRenato Westphal2017-08-011-1/+2
* Revert "*: reindent pt. 2"David Lamparter2017-07-221-3/+2
* *: reindent pt. 2whitespace / reindent2017-07-171-2/+3
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-872/+1063
* Merge commit '3d22338f04d9554fa' into evpn-prepDavid Lamparter2017-07-101-21/+62
|\
| * lib: Refine EVPN prefix definitionvivek2017-05-251-21/+62
* | lib/ospf/eigrp: enable ospf and eigrp to use more specific network statementsDon Slice2017-06-281-0/+25
|/
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+3
* lib: add labeled-unicast in safi2str()Renato Westphal2017-05-121-2/+4
* *: get rid of zlog(*, LOG_LEVEL, ...)David Lamparter2017-03-081-2/+1
* lib: restore pre-evpn output behaviorPhilippe Guibert2017-02-161-0/+5
* lib: prefix2str initialises incoming buffer in case erroneous EVPN pfxPhilippe Guibert2017-02-141-0/+4
* lib: simplify str2mac and use struct ethaddr structurePhilippe Guibert2017-02-141-87/+17