summaryrefslogtreecommitdiff
path: root/src/sys/socket/mod.rs
AgeCommit message (Expand)Author
2017-08-17Merge #725bors[bot]
2017-08-16Match libc_bitflags! syntax to upstream bitflags!Bryant Mairs
2017-08-16Replace extra SOCK_ constants with libc versionsBryant Mairs
2017-08-11Get rid of a lot of transmutesJonas Schievink
2017-08-05Correct access of cmsg ancillary data on first headerWesley Moore
2017-08-01Document AddressFamily and SockTypeNicolas Dusart
2017-08-01add SockProtocol type for third argument of socket and socketpairNicolas Dusart
2017-08-01Document `MsgFlags` constantsNicolas Dusart
2017-08-01add socket constants already present in libcNicolas Dusart
2017-08-01remove sys::sockets::consts module as it's libc goal to define themNicolas Dusart
2017-07-10Fix sendmsg on macOS when passing a zero entry cmsgs array.Matthew Gregan
2017-07-10Simplify Vec allocation in sendmsg after 077d979a removed alignment hacks.Matthew Gregan
2017-07-04Allow nix to compile on android targetsroblabla
2017-06-18Update bitflags to 0.9equal-l2
2017-02-16Update bitflags to 0.7Simon Sapin
2017-01-11Auto merge of #489 - fiveop:fixcopyinto, r=fiveopHomu
2017-01-10Always use libc's socketaddr_storagePhilipp Matthias Schaefer
2016-12-10Fix ControlMessage::encode_into when encoding multiple messagesPhilipp Matthias Schaefer
2016-11-18Fix Unix domain sockets.Alan Somers
2016-08-10Fix nix on FreeBSD amd64Alan Somers
2016-05-01Support sockaddr_nl in sockaddr_storage_to_addr().James Peach
2016-01-29Convert MSG_ flags to bitflags! type.Philipp Matthias Schaefer
2016-01-28Derive all the thingsAlexander Polakov
2016-01-28Netlink bitsAlexander Polakov
2016-01-28Move errno::Result back to crate rootarcnmx
2016-01-28Errno::result()arcnmx
2015-12-22Fix broken tests on nightlyCarl Lerche
2015-12-22Implement support for getsockopt of peer credentials using the Linux specific...Magnus Hoff
2015-12-04socket(): add protocol argument (breaking change)Alexander Polakov
2015-10-28Fix handling of sockaddr_un lengthsGeoffrey Thomas
2015-10-06Add support for sendmsg(2), recvmsg(2), and cmsg(3)Geoffrey Thomas
2015-09-28Revert "Add support for sendmsg(2), recvmsg(2), and cmsg(4)"Carl Lerche
2015-09-24Add support for sendmsg(2), recvmsg(2), and cmsg(4)Geoffrey Thomas
2015-06-15TCP_KEEPALIVE, TCP_KEEPIDLE, split SockOpt traitY. T. Chung
2015-05-28Remove std::os::unix::io::RawFd re-exportCarl Lerche
2015-05-28Pass shutdown enum by valueCarl Lerche
2015-05-27Add sys::socket send and recvPhil Dawes
2015-05-21Add socket::shutdown functionhoxnox
2015-05-07More multicast supportCarl Lerche
2015-04-24FromPrimitive is no moreFlorian Hartwig
2015-04-20Fix build on Rust nightliesCarl Lerche
2015-04-11Add socketpairFlorian Hartwig
2015-04-06Use fcntl:Fd vs. std::os::unix::io::RawFdCarl Lerche
2015-04-06Get compiling on Rust 1.0 betaCarl Lerche
2015-04-03'derive(Copy)' needs Clone nowFlorian Hartwig
2015-04-03Fd ist now RawFdFlorian Hartwig
2015-03-24NixResult -> nix::Result; NixError -> nix::ErrorCarl Lerche
2015-03-16Fix on 32bit platformsCarl Lerche
2015-03-14Make sockaddr_storage_to_addr public.Jan Bujak
2015-03-14Derive FromPrimitive for SockType.Jan Bujak