Introduce a new sysctl NET_RT_IFNAMES that returns only ifnames to ifindex
authorclaudio <claudio@openbsd.org>
Fri, 23 Oct 2015 10:22:29 +0000 (10:22 +0000)
committerclaudio <claudio@openbsd.org>
Fri, 23 Oct 2015 10:22:29 +0000 (10:22 +0000)
commit0d357b6bac214552fce7765dd696c919521d0e15
treee7526e5964af5e690a9fa72b82ded78f229f6c03
parent7ce073ef438e85ae478ad7a1ba35a8c73d49ed82
Introduce a new sysctl NET_RT_IFNAMES that returns only ifnames to ifindex
mappings. This will be used by if_nameindex(3), if_nametoindex(3) and
if_indextoname(3) soon to fix the issues in pledge because of inet6 link
local addressing.
OK mpi@ benno@ deraadt@
The libc version will follow soon so better start updating your kernels
sys/kern/kern_pledge.c
sys/net/if.h
sys/net/rtsock.c
sys/sys/socket.h
sys/sys/sysctl.h