summaryrefslogtreecommitdiff
path: root/src/sys/socket/sockopt.rs
AgeCommit message (Expand)Author
2019-01-23Add IP_RECVIF & IP_RECVDSTADDR.Tom Pusateri
2018-12-17Merge #990bors[bot]
2018-12-15Add cmsg PKTINFO for IPv4 and IPv6.Tom Pusateri
2018-12-08Replace try! with ?Alan Somers
2018-12-06Add support of TCP_CONGESTION for setsockoptFensteer
2018-07-27Fix *decoding* of cmsgs and add `ScmCredentials`.Jonas Schievink
2018-07-05Get `SO_PEERCRED` working on all Linux targetsJonas Schievink
2018-05-22TypoXavier Bestel
2018-03-21add SO_MARK SetSockOpt for LinuxJake McGinty
2018-02-15socket get-/setsockopt: document internal macros, types and traitsmexus
2018-01-11Add socket options for IP_TRANSPARENT / BIND_ANYJustin Latimer
2017-12-10Replace ip(v6)_mreq structs with libc equivalentBryant Mairs
2017-12-10Replace custom ucred struct with newtype wrapper around libc::ucredBryant Mairs
2017-12-10Use libc::lingerBryant Mairs
2017-12-04Stop reexporting `Errno` and its variantsJonas Schievink
2017-09-04Add support for SO_TIMESTAMPWesley Wolfe
2017-08-26Replace more FFI instancesBryant Mairs
2017-08-11Fix safety of sockopt helper traitsJonas Schievink
2017-08-11Get rid of a lot of transmutesJonas Schievink
2017-08-01add SockProtocol type for third argument of socket and socketpairNicolas 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-04-09Removed tests on ARM for non-existant constants.Zac Berkowitz
2017-04-09Removed some socket constants from arch=armZac Berkowitz
2016-08-10Fix the sockopt_impl matcher rule order.Alan Somers
2016-05-02Add SO_ORIGINAL_DSTJustin Latimer
2016-02-25Fix IPV6 group membership options on OpenBSDVasily Kolobkov
2016-02-01Implement SO_ACCEPTCONN sockoptStanisław Pitucha
2016-02-01Add SO_TYPE handling in getsockoptStanisław Pitucha
2016-01-29Add support for SO_{RCV,SND}BUF(FORCE)? sockoptsFrank Denis
2016-01-28Move errno::Result back to crate rootarcnmx
2016-01-28Errno::result()arcnmx
2016-01-18improve bsd unixes ipv6 supportarthurprs
2016-01-18Disable IPV6_ADD_MEMBERSHIP on freebsdUser Vagrant
2016-01-18fix on macMattis Marjak
2015-12-22Implement support for getsockopt of peer credentials using the Linux specific...Magnus Hoff
2015-12-03NetBSD tweaks for kqueue supportZachary Tong
2015-11-20netbsd supportJeremy Fitzhardinge
2015-06-24TCP_NODELAY should be in IPPROTO_TCP levelY. T. Chung
2015-06-15TCP_KEEPALIVE, TCP_KEEPIDLE, split SockOpt traitY. T. Chung
2015-05-28Remove std::os::unix::io::RawFd re-exportCarl Lerche
2015-05-07More multicast supportCarl Lerche
2015-04-20Fix build on Rust nightliesCarl Lerche
2015-04-18Added OOB_INLINE socket optionValerii Hiora
2015-04-06Use fcntl:Fd vs. std::os::unix::io::RawFdCarl 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-19Track Rust nightliesCarl Lerche
2015-03-13Sockopt for broadcast supportValerii Hiora