summaryrefslogtreecommitdiff
path: root/vrrpd/vrrp_vty.h
diff options
context:
space:
mode:
authorSiger Yang <siger.yang@outlook.com>2022-11-25 13:52:46 +0800
committerSiger Yang <siger.yang@outlook.com>2022-11-25 16:21:59 +0800
commit9f2379bdd2d832370588d3ace1dde591b68cdcaf (patch)
tree5a2b4f695191d5c699094e5804abd9def438c5a5 /vrrpd/vrrp_vty.h
parent89f74214e7d109f7ff48c9666dab65b741636a09 (diff)
vrrpd: add IPv4 pseudoheader option for VRRPv3
This commit adds a new option to control whether a VRRPv3 group accepts / computes its checksum with a prepended IPv4 pseudoheader. This should improve interoperability with other devices. Signed-off-by: Siger Yang <siger.yang@outlook.com>
Diffstat (limited to 'vrrpd/vrrp_vty.h')
-rw-r--r--vrrpd/vrrp_vty.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/vrrpd/vrrp_vty.h b/vrrpd/vrrp_vty.h
index 587537a6f3..be88349e78 100644
--- a/vrrpd/vrrp_vty.h
+++ b/vrrpd/vrrp_vty.h
@@ -40,5 +40,8 @@ void cli_show_ipv6(struct vty *vty, const struct lyd_node *dnode,
bool show_defaults);
void cli_show_preempt(struct vty *vty, const struct lyd_node *dnode,
bool show_defaults);
+void cli_show_checksum_with_ipv4_pseudoheader(struct vty *vty,
+ const struct lyd_node *dnode,
+ bool show_defaults);
#endif /* __VRRP_VTY_H__ */