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 sendmmsg() / recvmmsg() #1017
Closed
Closed
Commits on Apr 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fc23427 - Browse repository at this point
Copy the full SHA fc23427View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba40139 - Browse repository at this point
Copy the full SHA ba40139View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83dc6c2 - Browse repository at this point
Copy the full SHA 83dc6c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e2dd8d - Browse repository at this point
Copy the full SHA 1e2dd8dView commit details -
Use mem::uninitialized for mmsghdr
Avoid problems with some platforms having padding fields that would otherwise cause errors if not initialised.
Configuration menu - View commit details
-
Copy full SHA for 898baa2 - Browse repository at this point
Copy the full SHA 898baa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f6644 - Browse repository at this point
Copy the full SHA 21f6644View commit details -
So that they are not unused on platforms that don's have mmsg
Configuration menu - View commit details
-
Copy full SHA for 0b571b7 - Browse repository at this point
Copy the full SHA 0b571b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ada4296 - Browse repository at this point
Copy the full SHA ada4296View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65b2ae0 - Browse repository at this point
Copy the full SHA 65b2ae0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4ade88 - Browse repository at this point
Copy the full SHA a4ade88View commit details -
Configuration menu - View commit details
-
Copy full SHA for defb24a - Browse repository at this point
Copy the full SHA defb24aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ffef3 - Browse repository at this point
Copy the full SHA b2ffef3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22c9a90 - Browse repository at this point
Copy the full SHA 22c9a90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5d16a - Browse repository at this point
Copy the full SHA 8b5d16aView commit details -
No particular need for it, if the recvmmsg() is changed to be blocking
Configuration menu - View commit details
-
Copy full SHA for a61d2ef - Browse repository at this point
Copy the full SHA a61d2efView commit details -
Configuration menu - View commit details
-
Copy full SHA for dadfe3f - Browse repository at this point
Copy the full SHA dadfe3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for de7df0e - Browse repository at this point
Copy the full SHA de7df0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e79bf0 - Browse repository at this point
Copy the full SHA 1e79bf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a3b203 - Browse repository at this point
Copy the full SHA 4a3b203View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca4611d - Browse repository at this point
Copy the full SHA ca4611dView commit details -
Add freebsd/netbsd back, having added libc support
This reverts commit ca4611d.
Configuration menu - View commit details
-
Copy full SHA for c709020 - Browse repository at this point
Copy the full SHA c709020View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8182cb3 - Browse repository at this point
Copy the full SHA 8182cb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 481c286 - Browse repository at this point
Copy the full SHA 481c286View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dc8647 - Browse repository at this point
Copy the full SHA 2dc8647View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5490901 - Browse repository at this point
Copy the full SHA 5490901View commit details
Commits on Apr 7, 2019
-
Fix soundness issue due to missing lifetime
Before, the caller would have been allowed to move the storage of the slice to which the mmsghdr within RecvMMsgHdr holds a pointer. This took me ages to track down :(
Configuration menu - View commit details
-
Copy full SHA for 66b9292 - Browse repository at this point
Copy the full SHA 66b9292View commit details -
(clippy dislikes mem::transmute, so I'm just doing as it asks)
Configuration menu - View commit details
-
Copy full SHA for 52b081d - Browse repository at this point
Copy the full SHA 52b081dView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.