summaryrefslogtreecommitdiff
path: root/lib/prefix.c
AgeCommit message (Expand)Author
2017-01-02prefix.c: replace free with XFREE for memory allocated with XMALLOCLou Berger
2016-12-08lib: fix prefix2str return value and assertChristian Franke
2016-10-03bgpd: add L3/L2VPN Virtual Network Control featureLou Berger
2016-09-19*: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter
2016-09-03lib: add AF_ETHERNET/AFI_ETHERLou Berger
2016-07-28*: get rid of "MTYPE 0"David Lamparter
2016-06-09lib: allow caller to provide prefix storage in sockunion2hostprefixTimo Teräs
2016-05-26lib: add SAFI_ENCAP type, safi2str prefix utilityLou Berger
2016-03-29isisd: add support to import routes from other protocolsChristian Franke
2015-11-23Quagga: prefix2str fixupDonald Sharp
2015-10-29zebra: let FIB stand for its respective VRFFeng Lu
2015-05-19Zebra: Ensure we compare prefix and NHs when checking if NH changedDonald Sharp
2014-06-04*: nuke ^L (page feed)David Lamparter
2012-04-04lib: pretty ip_masklen and masklen2ipDavid Lamparter
2012-04-04Revert "lib: optimize ip_masklen()" (BZ#720)David Lamparter
2012-03-23lib: fix endianness bug in prefix.cRenato Westphal
2012-01-08lib: use prefix bit length macrosDenis Ovsienko
2012-01-06general: remove inline qualifiers and move in-header functions to objectsPaul Jakma
2012-01-02lib: address type-punned pointers in prefix_same()Denis Ovsienko
2012-01-02lib: fix type-punning in ip_masklen()Denis Ovsienko
2012-01-02lib: optimize ip_masklen()Denis Ovsienko
2012-01-01Revert "lib: optimize apply_mask_ipv6()"Denis Ovsienko
2011-12-13lib: optimize apply_mask_ipv6()Denis Ovsienko
2011-12-13lib: optimize apply_mask_ipv4()Denis Ovsienko
2011-12-13lib: make masklen2ip6() safer and fasterDenis Ovsienko
2011-12-13lib: fix endianness of masklen2ip()Denis Ovsienko
2011-12-13lib: make masklen2ip() safer and fasterDenis Ovsienko
2011-11-21lib: prefix2sockunion, prefix_common_bits helper functionsDavid Lamparter
2010-12-08lib: prefix.c nano-optimisationPaul Jakma
2010-10-06bgpd, lib: adopt afi_t and safi_t in several placesMichael Lambert
2009-12-21lib: make some structures constantStephen Hemminger
2009-08-28lib/trivial: str2prefix checks return of inet_pton in fragile wayPaul Jakma
2005-07-262005-07-26 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
2005-07-262005-07-26 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
2005-05-062005-05-06 Paul Jakma <paul@dishone.st>paul
2005-04-08 * prefix.[hc]: Pass argument to the inet6_ntoa by value making it morehasso
2005-04-05 * lib/prefix.[hc]: inet6_ntoa utility function copied fromhasso
2004-12-082004-12-08 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
2004-10-19OK. Here it is - PtP patch from Andrew J. Schorr. No problems with ospfd,hasso
2004-10-04First small part of lib cleanup. Mainly "constification" of arguments andhasso
2004-01-13Explain the dual use of struct prefix for CIDR prefixes andgdt
2002-12-13Initial revisionpaul