-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add PF_ROUTE-related structures on Apple systems #3206
Conversation
r? @JohnTitor (rustbot has picked a reviewer for you, use r? to override) |
19cc1bc
to
d5660c3
Compare
The test still fails, could you check? |
d5660c3
to
0d067ef
Compare
This commit adds the following structures from net/route.h: - rt_msghdr - rt_msghdr2 - rt_metrics and the following structures from net/if.h: - ifa_msghdr - ifma_msghdr - ifma_msghdr2
0d067ef
to
404ad40
Compare
And this is why I shouldn't trust apple's manpages. They are filled with lies, lies and more lies 😂. Anyhow, this should be all fixed now. |
Thank you! @bors r+ |
☀️ Test successful - checks-actions, checks-cirrus-freebsd-12, checks-cirrus-freebsd-13, checks-cirrus-freebsd-14 |
@roblabla I'm not certain if this is related, but CI no longer passes on MacOS, and all errors relate to |
rmx_state was removed in macOS 14.4. #3776 fixes the CI by ignore that field in the validator. |
This commit adds the following structures from net/route.h:
and the following structures from net/if.h: