Page MenuHomeFreeBSD

Remove unused NETLINK build option
ClosedPublic

Authored by brooks on Apr 18 2023, 9:42 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 7, 7:45 PM
Unknown Object (File)
Wed, Nov 6, 6:48 AM
Unknown Object (File)
Sep 27 2024, 12:48 PM
Unknown Object (File)
Sep 25 2024, 8:21 AM
Unknown Object (File)
Sep 22 2024, 9:06 PM
Unknown Object (File)
Sep 22 2024, 1:43 PM
Unknown Object (File)
Sep 19 2024, 2:31 AM
Unknown Object (File)
Sep 18 2024, 6:49 PM
Subscribers

Details

Summary

NETLINK was added along side NETLINK_SUPPORT to control building netlink specific programs, but it has no consumers so remove it for now.

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.

This revision is now accepted and ready to land.Apr 20 2023, 9:30 PM
This revision was automatically updated to reflect the committed changes.