aboutsummaryrefslogtreecommitdiff
path: root/lib/libbe
diff options
context:
space:
mode:
authorR. Christian McDonald <rcm@FreeBSD.org>2026-10-10 13:13:22 +0000
committerR. Christian McDonald <rcm@FreeBSD.org>2026-10-10 13:13:22 +0000
commit21f2245de21931cf388120d8cb464442aaa84c6f (patch)
tree6de88837c98801899e68fa6c8231af04a5f5e503 /lib/libbe
parentf627ff51b76c728b8c6c4a7e5490ce3803c562ad (diff)
if_me: Do not reuse gre(4)'s static sysctl OID numberHEADmain
if_me(4) registers its net.link.me node with the static OID number IFT_TUNNEL, the same number if_gre(4) has used for net.link.gre since 2003, so the two tunnel drivers collide under net.link. Until d35c4cfad580 that only printed a warning and left two nodes with the same number; since then sysctl_register_oid() panics, so loading if_me after if_gre (or the other way round) takes the box down: kldload if_gre kldload if_me panic: sysctl: OID number(131) is already in use for 'me' Use OID_AUTO like the other tunnel drivers. Nothing addresses the node by number. Reviewed by: ae MFC after: 3 days Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D60536
Diffstat (limited to 'lib/libbe')
0 files changed, 0 insertions, 0 deletions