summaryrefslogtreecommitdiff
path: root/src/sys/socket/addr.rs
AgeCommit message (Expand)Author
2021-07-29Merge #1473 #1474 #1476bors[bot]
2021-07-24Constify many functionsAlan Somers
2021-07-24Mark most C-derived enums as non_exhaustiveAlan Somers
2021-07-07Overhaul Nix's error typesAlan Somers
2021-05-13Use https instead of httpRyan Zoeller
2021-04-04Use memoffset::offset_of instead of homegrown macroAlan Somers
2021-03-21illumos and Solaris supportJason King
2020-12-19Add fuchsia supportAmanda Tait
2020-10-04Support vsock on Android as well as Linux.Andrew Walbran
2020-06-27Make SockAddr::as_ffi_pair safeAlan Somers
2020-05-31Convert the crate to edition 2018Alan Somers
2020-04-12Remove sys::socket::addr::from_libc_sockaddr from the public APIAlan Somers
2019-09-04Merge #1120bors[bot]
2019-09-04Fix length of abstract socket addressYuxuan Shui
2019-09-03Replace most instances of mem::uninitialized with mem::MaybeUninitAlan Somers
2019-08-29Clippy: remove unnecessary mem::transmuteAlan Somers
2019-08-29Clippy cleanupAlan Somers
2019-07-12socket: add support for AF_VSOCKStefano Garzarella
2019-06-11Fix tests for abstract socketsBryant Mairs
2019-06-09Add extra traits for all typesBryant Mairs
2019-05-31fix more uintXY_t instancesJohannes Schilling
2019-04-09Uncomment to_std and from_std methods for IpAddrrabbott99
2019-03-12Support AF_ALGGleb Pomykalov
2018-12-16Allow 'cargo test' to complete successfully on NetBSD 8.0.Tom Pusateri
2018-12-08Replace try! with ?Alan Somers
2018-10-15socket: add AF_UNSPEC to AddressFamilyLevente Kurusa
2018-04-10Refactor the ioctl API and documentationBryant Mairs
2018-01-28Replace sockaddr_ctl with one from libcBryant Mairs
2018-01-28Implement Copy/Clone for all types missing itBryant Mairs
2018-01-28Disallow unnecessary import bracesBryant Mairs
2018-01-08Impl LinkAddr(MAC Addr)luozijun
2018-01-08impl `Debug` for all sockaddr typesluozijun
2017-12-20Remove unnecessary impl ClonesBryant Mairs
2017-12-20Merge redundant match armsBryant Mairs
2017-12-05Merge #696bors[bot]
2017-12-04Stop reexporting `Errno` and its variantsJonas Schievink
2017-12-03Add support for getifaddrs. Closes: #650.Markus Wanner
2017-11-19sys/socket: add UnixAddr abstract name getterLuca Bruno
2017-08-11Get rid of a lot of transmutesJonas Schievink
2017-08-01Document AddressFamily and SockTypeNicolas 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
2016-12-10Add support for system control sockets for XNUConrad Kramer
2016-11-18Fix Unix domain sockets.Alan Somers
2016-09-17Fixed a bug where UnixAddr::new_abstract forgot to count the null-byte.Mathias Svensson
2016-04-14fixed a few clippy warningsAndre Bogus
2016-03-30socket: Respect IPv6 flowinfo and scope_id in InetAddr::from_stdKamal Marhubi
2016-02-23Add support for AF_PACKET on linuxHerman J. Radtke III
2016-02-04Add comment on IPv6 address endianness.Philipp Matthias Schaefer
2016-02-04IPv6 addresses are always in big endian orderFrank Denis