-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Nfnetfilter queue constants #1628
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
Conversation
r? @gnzlbg (rust_highfive has picked a reviewer for you, use r? to override) |
I somehow missed the build failed and now it seems to be already deleted so I can't have a look why :-(. Is there a way I can re-run it? |
Hey @vorner could you rebase to make CI happy? |
Sure, that makes sense. Even if the failure would be my fault, I'd at least get the logs. |
So it seems the CI failures are of the same nature as the ones in #1571 ‒ some of the added constants are too new and are not available in the musl sanitized kernel headers yet. I think the options are:
What would you prefer me to do? The actuall error message, for future reference:
|
I'd prefer this if you don't need them. But could you not remove them but comment out and add FIXME comment so that we don't forget them? |
I've added the change as a fixup so you can review the changes incrementally. But let me squash it before merging. |
Looks good! CI failure is unrelated to this and fixed in master, could you rebase again? |
Thanks. I've also done the squashing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whoops, CI failure is related actually, I should have checked the log, sorry!
OK, fixed, thanks. It's a bit unusual to find a rust project with 80-column policy, the majority is 120. |
Hmm. This failure seems to be a network issue when setting things up. Is there a way for me to re-run it? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can re-trigger CI by closing/re-opening but previous check was successful so I'm going to merge. Thanks!
linux: add missing netfilter definitions Bring ``libc`` up to parity with Linux v5.18 headers wrt. to Netfilter. ``libc-test`` fails due to unrelated issues on my Fedora box but the changes should be inocuous enough IMO. Note there’s a warning in the code indicating potential trouble due to [this issue](#1628). I’ll sort this out if the CI run fails.
linux: add missing netfilter definitions Bring ``libc`` up to parity with Linux v5.18 headers wrt. to Netfilter. ``libc-test`` fails due to unrelated issues on my Fedora box but the changes should be inocuous enough IMO. Note there’s a warning in the code indicating potential trouble due to [this issue](#1628). I’ll sort this out if the CI run fails.
Constants for the linux nfqueue netlink protocol (userspace firewall).
Continuation of #1562 and #1571.