-
Notifications
You must be signed in to change notification settings - Fork 1.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
Missing select family of functions #10
Comments
With this layer in place, it would be possible to extend the |
Thanks for the report! Currently we're not trying to track all the missing APIs in liblibc, though, (there are quite a few!). You're more than welcome to add the bindings, however! If you make a PR against the main Rust repo then we can update the submodule here once that's landed. |
Ok, I'll take a stab, thanks for the reply :) |
I see now that many of the low level functions are actually implemented directly in libstd/sys. |
Implement Iterator for memchr
Is |
# This is the 1st commit message: chore: add labels to FIXMEs # This is the commit message rust-lang#2: change label for .field FIXMEs # This is the commit message rust-lang#3: add fixme csv # This is the commit message rust-lang#4: Update fixmes.csv # This is the commit message rust-lang#5: Update fixmes.csv # This is the commit message rust-lang#6: Update fixmes.csv # This is the commit message rust-lang#7: Update fixmes.csv # This is the commit message rust-lang#8: Update fixmes.csv # This is the commit message rust-lang#9: Update fixmes.csv # This is the commit message rust-lang#10: Update fixmes.csv # This is the commit message rust-lang#11: Update fixmes.csv # This is the commit message rust-lang#12: Update fixmes.csv # This is the commit message rust-lang#13: Update fixmes.csv # This is the commit message rust-lang#14: Update fixmes.csv # This is the commit message rust-lang#15: Update fixmes.csv # This is the commit message rust-lang#16: Update fixmes.csv # This is the commit message rust-lang#17: Update fixmes.csv # This is the commit message rust-lang#18: updates to csv # This is the commit message rust-lang#19: Update fixmes.csv # This is the commit message rust-lang#20: Update fixmes.csv # This is the commit message rust-lang#21: Update fixmes.csv # This is the commit message rust-lang#22: Update fixmes.csv remove hurd" # This is the commit message rust-lang#23: Update fixmes.csv remove "'s
Looks like this belongs either in
bsd42
orposix01
.From
select(2)
of Linux man pages:From
select(2)
of BSD System Calls Manual:And then on Windows, which only works for sockets:
With
FD_CLR
,FD_ISSET
,FD_SET
, andFD_ZERO
defined as macros on most (all?) platforms.The text was updated successfully, but these errors were encountered: