diff options
| author | R. Christian McDonald <rcm@FreeBSD.org> | 2026-10-10 13:13:22 +0000 |
|---|---|---|
| committer | R. Christian McDonald <rcm@FreeBSD.org> | 2026-10-10 13:13:22 +0000 |
| commit | 21f2245de21931cf388120d8cb464442aaa84c6f (patch) | |
| tree | 6de88837c98801899e68fa6c8231af04a5f5e503 /lib/System/Unix | |
| parent | f627ff51b76c728b8c6c4a7e5490ce3803c562ad (diff) | |
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/System/Unix')
0 files changed, 0 insertions, 0 deletions
