Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork34k
Closed
Description
Feature or enhancement
Proposal:
When working through the constants insocket for typeshed, I found that these appear to be obsolete:
NETLINK_ARPD:int# linux 2.0 to 2.6.12 (EOL August 2005)NETLINK_ROUTE6:int# linux 2.2 to 2.6.12 (EOL August 2005)NETLINK_SKIP:int# linux 2.0 to 2.6.12 (EOL August 2005)NETLINK_TAPBASE:int# linux 2.2 to 2.6.12 (EOL August 2005)NETLINK_TCPDIAG:int# linux 2.6.0 to 2.6.13 (EOL December 2005)NETLINK_W1:int# linux 2.6.13 to 2.6.17 (EOL October 2006)
The netlink constants are defined ininclude/linux/netlink.h on linux 2.0 to 3.6. Starting in 3.7 they moved toinclude/uapi/linux/netlink.h. I've annotated these with the versions of linux where I was able to find them, and confirmed that they're not present in FreeBSD's Netlink implementation either.
I suspect these can be safely removed, but I'm not terribly familiar with Netlink myself.
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response