Skip to content

Conversation

a-gavin
Copy link

@a-gavin a-gavin commented Jul 26, 2025

As suggested by the maintainer of the libc crate, add support for nl80211 Linux WiFi netlink. Verified manually by comparing side-by-side with nl80211.h and by testing in downstream project which previously used libc constants.

Some of the #define ONE_THING OLDER_THING renamed constants and those used for #ifdef'ing are missing, but these are only there for backwards compatibility for users of older constant names and (older) code in C/C++. I don't believe those are required here.

@a-gavin
Copy link
Author

a-gavin commented Jul 28, 2025

Since 6.16.0 released today, I generated the updated bindings and PR'ed here. I can rebase this on top once that is merged, pending any feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant