summaryrefslogtreecommitdiffstats
path: root/vrrpd/vrrp_ndisc.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *: frr_elevate_privs -> frr_with_privsDavid Lamparter2019-09-031-2/+1
| | | | Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* vrrpd: fix coverity warningsQuentin Young2019-05-171-1/+4
| | | | | | | | | * Suppress false positive on out of bounds access * Suppress false positive on unchecked str2sockunion * Remove self assignment * Initialze struct msghdr to zero Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* vrrpd: use frr_elevate_privsQuentin Young2019-05-171-2/+1
| | | | | | Missed a few in the uplift. Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* vrrpd, lib: style fixesQuentin Young2019-05-171-2/+4
| | | | | | | | | Fixup: * Blank lines after declarations * Trailing whitespace * Braces and parentheses Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* vrrpd: clean up loggingQuentin Young2019-05-171-4/+4
| | | | | | | * Always include address family when available * Log advertisement decodes on one line Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* vrrpd: style cleanupQuentin Young2019-05-171-1/+1
| | | | Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* vrrpd: add statistics collectionQuentin Young2019-05-171-0/+2
| | | | | | | | | | Collect and display the following: - Advertisement Tx/Rx - GARP Tx/Rx - NDISC Tx/Rx - # transitions Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* vrrpd: use debugging knobsQuentin Young2019-05-171-11/+21
| | | | | | | * Gate all debugging messages with the debugging system * Simplify a bit of debugging where it was easy to do inline Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* vrrpd: fix headersQuentin Young2019-05-171-1/+2
| | | | | | | | | * Add include guards where missing * Add include guard comments where missing * Fix copyright notices * Sort includes Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* vrrpd: send ICMPv6 Neighbor AdvertisementsQuentin Young2019-05-171-0/+228
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>