summaryrefslogtreecommitdiff
path: root/lib/sockunion.c
AgeCommit message (Expand)Author
2024-10-31lib: In sockunion.c convert v6 memcmp's to IPV6_ADDR_CMPDonald Sharp
2024-10-31lib, tests: Remove in6addr_cmp function from the systemDonald Sharp
2024-10-31lib: Replace usage of in6addr_cmp with memcmpDonald Sharp
2023-02-09*: auto-convert to SPDX License IDsDavid Lamparter
2022-08-04lib: Add errno details to the sockopt_reuseaddr apiMobashshera Rasool
2022-06-17lib: Add some extra error messages for when things go wrongDonald Sharp
2022-05-11*: Properly use memset() when zeroingDonatas Abraitis
2022-03-12bgpd, lib, pimd: Remove sockopt_corkDonald Sharp
2022-01-14*: use semicolon after printfrr_ext_autoreg_{p,d}David Lamparter
2021-06-23lib: use in6addr comparator in testDonald Lee
2021-03-30lib: add `%dPF` & `%dSO` formatsDavid Lamparter
2021-03-30lib: fix & improve `%pSU` formatDavid Lamparter
2021-03-30lib: put printfrr extension args into structDavid Lamparter
2021-03-27lib: print `(null)` rather than `NULL`David Lamparter
2021-03-27lib: rework printfrr extensions to output directlyDavid Lamparter
2021-03-17*: require semicolon after DEFINE_MTYPE & coDavid Lamparter
2021-03-01lib: protect printfrr extensions from NULL inputMark Stapp
2021-01-12libs,nhrpd: remove exec permMark Stapp
2020-12-17nhrpd: Clear shortcut routes properly for all protocolsGaurav Goyal
2020-10-22lib: Convert inet_ntoa to %pI4Donatas Abraitis
2020-07-29Merge pull request #6732 from opensourcerouting/printfrr-prepQuentin Young
2020-07-14lib: add %pSU for union sockunion *David Lamparter
2020-07-14*: un-split strings across linesDavid Lamparter
2020-03-08*: Replace `sizeof something` to sizeof(something)Donatas Abraitis
2020-02-13*: Remove break after returnDonatas Abraitis
2019-05-24bgpd, lib: Remove SO_MARKDonald Sharp
2019-05-17vrrpd: ipv6 supportQuentin Young
2019-04-18lib: ZEBRA_NUM_OF -> array_sizeDavid Lamparter
2018-10-25*: spelchekDavid Lamparter
2018-09-13*: style for EC replacementsQuentin Young
2018-09-13*: LIB_[ERR|WARN] -> EC_LIBQuentin Young
2018-09-06*: style for flog_warn conversionsQuentin Young
2018-09-06lib: Convert sockunion.c to use flog_errDonald Sharp
2018-08-14*: use frr_elevate_privs() (2/2: manual)David Lamparter
2018-08-14*: rename zlog_fer -> flog_errQuentin Young
2018-08-14bgpd, lib, zebra: Convert LIB_ERR_PRIVILEGESDonald Sharp
2018-06-21lib: null check (Coverity 1399277)paco
2018-03-27*: use C99 standard fixed-width integer typesQuentin Young
2017-10-24lib: optimize sockunion_connect()Renato Westphal
2017-08-01lib: Remove sockopt_cork functionalityDonald Sharp
2017-07-17*: reindentreindent-master-afterwhitespace / reindent
2017-05-15*: make consistent & update GPLv2 file headersDavid Lamparter
2017-03-08*: get rid of zlog(*, LOG_LEVEL, ...)David Lamparter
2017-01-13frr: Remove HAVE_IPV6 from code baseDonald Sharp
2016-11-15lib: replace strlcpy & strlcat with glibc versionsDavid Lamparter
2016-11-15build: massively remove needless checksDavid Lamparter
2016-09-19*: split & distribute memtypes and stop (re|ab)using lib/ MTYPEsDavid Lamparter
2016-08-18*: use an ifindex_t type, defined in lib/if.h, for ifindex valuesPaul Jakma
2016-06-08lib: constify sockunion apiTimo Teräs
2016-06-03build: remove INRIA, NRL and MUSICA IPv6 quirksDavid Lamparter