sysctl variable throws an error on startup: net.inet.ip.check_interface

An error stating that net.inet.ip.check_interface in sysctl.conf is, or has, an invalid oid has been noticed recently in the console messages when rebooting a desktop Freebsd-14.1p5 system.

The entry in /etc/sysctl.conf is:
net.inet.ip.check_interface=1 # verify packet arrives on correct interface (default 0)

Why are we seeing this warning? And what is the significance of it?
 
An error stating that net.inet.ip.check_interface in sysctl.conf is, or has, an invalid oid has been noticed recently in the console messages when rebooting a desktop Freebsd-14.1p5 system.

The entry in /etc/sysctl.conf is:
net.inet.ip.check_interface=1 # verify packet arrives on correct interface (default 0)

Why are we seeing this warning? And what is the significance of it?
How long have you had that value in sysctl.conf? Across versions of the OS?
What do you get from:
sysctl -a | grep -i check_interface

Does it show anything? If not it's likely that the name of the sysctl changed across versions.
I've got a system running 14.1-p2 and that command returns nothing indicating to me "the name changed".
grep for "check" or grep "interface" shows nothing alone the "net" path.
Maybe it's coming from a specific module?
 
Back
Top