summaryrefslogtreecommitdiffstats
path: root/vrrpd/vrrp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* vrrpd: add IPv4 pseudoheader option for VRRPv3Siger Yang2022-11-251-3/+16
* lib, vrrpd: Use THREAD_ARGDonald Sharp2022-07-211-3/+3
* *: remove the checking returned value for hash_get()anlan_cs2022-05-021-1/+1
* *: Change thread->func to return void instead of intDonald Sharp2022-02-241-11/+5
* *: use ipaddr_cmp instead of memcmpIgor Ryzhov2022-02-081-3/+3
* *: rework renaming the default VRFIgor Ryzhov2021-12-211-1/+1
* *: cleanup ifp->vrf_idIgor Ryzhov2021-11-221-6/+6
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-171-2/+2
* *: remove tabs & newlines from log messagesDavid Lamparter2021-02-141-1/+1
* vrrpd: Convert to using %pFXPat Ruddy2020-10-151-15/+6
* vrrpd: Make clang 11 happyDonald Sharp2020-07-271-2/+2
* *: remove PRI[udx](8|16|32)David Lamparter2020-07-141-15/+9
* vrrpd: search all vr's for mvl_ifp to nullQuentin Young2020-03-051-32/+44
* vrrpd: always null mvl_ifp ptr when mvl is deletedQuentin Young2020-03-051-8/+40
* *: Return bool type for bool functionsDonatas Abraitis2020-03-041-3/+3
* *: Use short version of bool expressionsDonatas Abraitis2020-03-041-3/+3
* Merge pull request #5314 from qlyoung/yang-vrrpRenato Westphal2020-01-081-80/+23
|\
| * vrrpd, yang: cleanup vrrp nb conversionQuentin Young2019-12-091-67/+0
| * vrrpd: northbound conversionQuentin Young2019-12-091-4/+8
| * vrrpd: allow vrrp_shutdown() on shutdown rtrQuentin Young2019-12-091-2/+3
| * vrrpd: const vrrp_lookup()Quentin Young2019-12-091-2/+2
| * vrrpd: make vrrp_[add|del]_ip not insaneQuentin Young2019-12-091-7/+12
* | vrrpd: support namespace vrf tooQuentin Young2019-12-181-2/+4
* | vrrpd: add vrf supportQuentin Young2019-12-091-7/+33
* | vrrpd: handle failure to lookup parent ifaceQuentin Young2019-12-091-0/+9
|/
* *: generously apply constDavid Lamparter2019-12-021-4/+4
* vrrpd: some more error logging fixesQuentin Young2019-10-301-3/+9
* vrrpd: only count ipv4 addresses on check startGhasem Naddaf2019-10-291-6/+6
* vrrpd: fix startup error message reportingQuentin Young2019-10-211-9/+11
* vrrpd: use CS2MS instead of constant 10 everywhereGhasem Naddaf2019-10-181-8/+8
* *: frr_elevate_privs -> frr_with_privsDavid Lamparter2019-09-031-6/+3
* vrrpd: eliminate potential null derefQuentin Young2019-08-051-3/+3
* vrrpd: try to bind interfaces on if_down notificationsQuentin Young2019-08-021-0/+4
* vrrpd: add more dbg logs around interfacesQuentin Young2019-08-021-1/+22
* vrrpd: use MTYPE_STATICDavid Lamparter2019-06-211-2/+4
* vrrpd: fix coverity warningsQuentin Young2019-05-171-3/+2
* vrrpd: const vrrp_hash_keyQuentin Young2019-05-171-2/+2
* vrrpd: fix some clang-analyze warningsQuentin Young2019-05-171-1/+3
* vrrpd, zebra: fix checkpatch warningsQuentin Young2019-05-171-4/+5
* vrrpd: fix memleak during config writeQuentin Young2019-05-171-0/+2
* vrrpd: convert defaults command to millisecondsQuentin Young2019-05-171-1/+1
* vrrpd: gracefully shutdown on SIGTERM / SIGINTQuentin Young2019-05-171-0/+18
* vrrpd: use frr_elevate_privsQuentin Young2019-05-171-4/+2
* vrrpd, lib: style fixesQuentin Young2019-05-171-14/+43
* vrrpd: change all user facing times to msQuentin Young2019-05-171-2/+2
* vrrpd: tweak startup criteria for v6 VRRP routerQuentin Young2019-05-171-2/+3
* vrrpd: add asserts for VRRPv2 and IPv6Quentin Young2019-05-171-1/+4
* vrrpd: do not start v6 router if using VRRPv2Quentin Young2019-05-171-0/+3
* vrrpd: late bind to Tx addressQuentin Young2019-05-171-85/+94
* vrrpd: fix v2 master_down_interval computationQuentin Young2019-05-171-1/+3