NETLINK was added along side NETLINK_SUPPORT to control building netlink specific programs, but it has no consumers so remove it for now.
Details
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Alternatively, NETLINK could be documented and a dependency relationship created between it and https://reviews.freebsd.org/D39678.
I don't think it's worth doing as we should probably be all-in on NETLINK.
I have mixed feelings about this.
I've got some plans to implement netlink-related utilities (like genl in Linux) but I don't have the timeline yet. So I'm not sure what's the best option here - delete the NETLINK option for now and re-introduce it some time after (maybe a couple of months after). What do you think?
I think I'd be inclined to remove it and restore it once there's a consumer. It's not hard to restore. If it's going to stay we need descriptions for src.conf.5 which are hard to write when we don't quite know what it will do.