]> git.proxmox.com Git - mirror_frr.git/commit
vrrpd: log errmsg, stricter nb validation
authorQuentin Young <qlyoung@nvidia.com>
Tue, 11 Aug 2020 18:24:56 +0000 (14:24 -0400)
committerQuentin Young <qlyoung@nvidia.com>
Tue, 11 Aug 2020 20:57:42 +0000 (16:57 -0400)
commit8a601eb7fdf0482e856db3c5a54b8cbe4b443420
tree2531a4860d32b5eb72b138fcd77e156de78838ba
parentf4893b09ab77a0b37c087eb4e89debc6a8564aab
vrrpd: log errmsg, stricter nb validation

* When failing a config transaction due to a VRID conflict, describe the
  error in the provided space
* When validating, allow the NB userdata lookup for interface object to
  soft fail; but when applying, assert if it does not exist

Signed-off-by: Quentin Young <qlyoung@nvidia.com>
vrrpd/vrrp_northbound.c