[Bug 238580] [PATCH] respect defines from 'sys/netinet/ip_carp.h'
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Jun 15 14:55:14 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238580
Bug ID: 238580
Summary: [PATCH] respect defines from 'sys/netinet/ip_carp.h'
Product: Base System
Version: CURRENT
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: bin
Assignee: bugs at FreeBSD.org
Reporter: egypcio at FreeBSD.org
Created attachment 205076
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205076&action=edit
D20638.diff
based on information from man pages like carp(4) and ifconfig(8), some
inconstant values popped out while I troubleshooted a HA setup using CARP.
- advskew was able to be changed to values higher than CARP_MAXSKEW;
- CARP advertisements collected via tcpdump were still using (respecting) its
limit;
changing values on net.inet.carp.demotion does not increase advskew above the
limit (expected, I think).
root at fw1-lab:~ # uname -UKvm
FreeBSD 13.0-CURRENT r348978 GENERIC amd64 1300031 1300031
root at fw1-lab:~ # ifconfig vlan3131 vhid 10 advskew 254
root at fw1-lab:~ # echo $?
0
root at fw1-lab:~ # ifconfig vlan3131 | grep carp
carp: MASTER vhid 10 advbase 1 advskew 254
root at fw1-lab:~ # tcpdump -c 1 -n -v -i vlan3131 carp -T carp
tcpdump: listening on vlan3131, link-type EN10MB (Ethernet), capture size
262144 bytes
15:56:59.299379 IP (tos 0xe0, ttl 255, id 0, offset 0, flags [DF], proto VRRP
(112), length 56)
172.31.31.1 > 224.0.0.18: carp 172.31.31.1 > 224.0.0.18: CARPv2-advertise
36: vhid=10 advbase=1 advskew=240 authlen=7 counter=8688083474654986394
1 packet captured
1 packet received by filter
0 packets dropped by kernel
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list