| /rust-libc-0.2.174/src/wasi/ |
| H A D | p2.rs | 133 pub fn socket(domain: c_int, type_: c_int, protocol: c_int) -> c_int; in socket() function 135 pub fn bind(socket: c_int, addr: *const sockaddr, addrlen: socklen_t) -> c_int; in bind() 136 pub fn listen(socket: c_int, backlog: c_int) -> c_int; in listen() 137 pub fn accept(socket: c_int, addr: *mut sockaddr, addrlen: *mut socklen_t) -> c_int; in accept() 139 socket: c_int, in accept4() 145 pub fn getsockname(socket: c_int, addr: *mut sockaddr, addrlen: *mut socklen_t) -> c_int; in getsockname() 146 pub fn getpeername(socket: c_int, addr: *mut sockaddr, addrlen: *mut socklen_t) -> c_int; in getpeername() 149 socket: c_int, in sendto() 157 socket: c_int, in recvfrom()
|
| H A D | mod.rs | 629 pub fn shutdown(socket: c_int, how: c_int) -> c_int; in shutdown() 704 pub fn send(socket: c_int, buf: *const c_void, len: size_t, flags: c_int) -> ssize_t; in send() 705 pub fn recv(socket: c_int, buf: *mut c_void, len: size_t, flags: c_int) -> ssize_t; in recv()
|
| /rust-libc-0.2.174/libc-test/semver/ |
| H A D | wasi-p2.txt | 74 socket
|
| H A D | windows.txt | 296 socket
|
| H A D | unix.txt | 808 socket
|
| H A D | aix.txt | 2478 socket
|
| H A D | android.txt | 3845 socket
|
| /rust-libc-0.2.174/src/unix/ |
| H A D | mod.rs | 767 pub fn socket(domain: c_int, ty: c_int, protocol: c_int) -> c_int; in socket() function 778 pub fn connect(socket: c_int, address: *const sockaddr, len: socklen_t) -> c_int; in connect() 784 pub fn listen(socket: c_int, backlog: c_int) -> c_int; in listen() 792 pub fn accept(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) -> c_int; in accept() 800 pub fn getpeername(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) in getpeername() 809 pub fn getsockname(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) in getsockname() 814 socket: c_int, in setsockopt() 845 socket: c_int, in sendto() 853 pub fn shutdown(socket: c_int, how: c_int) -> c_int; in shutdown() 1492 pub fn send(socket: c_int, buf: *const c_void, len: size_t, flags: c_int) -> ssize_t; in send() [all …]
|
| /rust-libc-0.2.174/src/vxworks/ |
| H A D | mod.rs | 1605 pub fn getsockname(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) in getsockname() 1618 pub fn listen(socket: c_int, backlog: c_int) -> c_int; in listen() 1633 pub fn recvmsg(socket: c_int, mp: *mut crate::msghdr, flags: c_int) -> ssize_t; in recvmsg() 1636 pub fn send(socket: c_int, buf: *const c_void, len: size_t, flags: c_int) -> ssize_t; in send() 1638 pub fn sendmsg(socket: c_int, mp: *const crate::msghdr, flags: c_int) -> ssize_t; in sendmsg() 1642 socket: c_int, in sendto() 1652 socket: c_int, in setsockopt() 1663 pub fn socket(domain: c_int, _type: c_int, protocol: c_int) -> c_int; in socket() function
|
| /rust-libc-0.2.174/src/unix/redox/ |
| H A D | mod.rs | 1249 socket: c_int, in bind() 1254 socket: c_int, in recvfrom() 1261 pub fn recvmsg(socket: c_int, msg: *mut msghdr, flags: c_int) -> ssize_t; in recvmsg() 1262 pub fn sendmsg(socket: c_int, msg: *const msghdr, flags: c_int) -> ssize_t; in sendmsg()
|
| /rust-libc-0.2.174/src/fuchsia/ |
| H A D | mod.rs | 3551 pub fn socket(domain: c_int, ty: c_int, protocol: c_int) -> c_int; in socket() function 3552 pub fn connect(socket: c_int, address: *const sockaddr, len: socklen_t) -> c_int; in connect() 3553 pub fn listen(socket: c_int, backlog: c_int) -> c_int; in listen() 3555 pub fn getpeername(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) in getpeername() 3560 socket: c_int, in setsockopt() 3573 socket: c_int, in sendto() 3580 pub fn shutdown(socket: c_int, how: c_int) -> c_int; in shutdown() 3852 pub fn send(socket: c_int, buf: *const c_void, len: size_t, flags: c_int) -> ssize_t; in send() 3853 pub fn recv(socket: c_int, buf: *mut c_void, len: size_t, flags: c_int) -> ssize_t; in recv() 4119 socket: c_int, in recvfrom() [all …]
|
| /rust-libc-0.2.174/src/unix/bsd/ |
| H A D | mod.rs | 679 pub fn getpeereid(socket: c_int, euid: *mut crate::uid_t, egid: *mut crate::gid_t) -> c_int; in getpeereid() 740 socket: c_int, in recvfrom() 757 socket: c_int, in bind()
|
| /rust-libc-0.2.174/ |
| H A D | CHANGELOG.md | 26 - FreeBSD: Add the `SO_SPLICE` socket option support for FreeBSD >= 14.2 ([#4451](https://github.co… 65 - Cygwin: Add new socket options ([#4350](https://github.com/rust-lang/libc/pull/4350)) 87 - Redox: Add more `sys/socket.h` and `sys/uio.h` definitions ([#4388](https://github.com/rust-lang/… 138 - Linux: Add socket constants up to `SO_DEVMEM_DONTNEED` ([#4299](https://github.com/rust-lang/libc… 187 - Linux: Add recent socket timestamping flags <https://github.com/rust-lang/libc/pull/4273> 219 - FreeBSD: add more socket TCP stack constants <https://github.com/rust-lang/libc/pull/4193> 464 - WASIp2: expand socket support <https://github.com/rust-lang/libc/pull/3981> 497 - Apple: add the `LOCAL_PEERTOKEN` socket option <https://github.com/rust-lang/libc/pull/3929>
|
| /rust-libc-0.2.174/src/ |
| H A D | hermit.rs | 486 pub fn socket(domain: i32, ty: i32, protocol: i32) -> i32; in socket() function
|
| /rust-libc-0.2.174/src/unix/cygwin/ |
| H A D | mod.rs | 2044 pub fn bind(socket: c_int, address: *const sockaddr, address_len: socklen_t) -> c_int; in bind() 2047 socket: c_int, in recvfrom() 2180 pub fn getpeereid(socket: c_int, euid: *mut uid_t, egid: *mut gid_t) -> c_int; in getpeereid()
|
| /rust-libc-0.2.174/src/windows/ |
| H A D | mod.rs | 584 pub fn socket(af: c_int, socket_type: c_int, protocol: c_int) -> SOCKET; in socket() function
|
| /rust-libc-0.2.174/src/unix/haiku/ |
| H A D | mod.rs | 1768 socket: c_int, in recvfrom() 1779 socket: c_int, in bind()
|
| /rust-libc-0.2.174/src/unix/nto/ |
| H A D | mod.rs | 2872 socket: c_int, in bind() 2899 pub fn getpeereid(socket: c_int, euid: *mut crate::uid_t, egid: *mut crate::gid_t) -> c_int; in getpeereid() 2955 socket: c_int, in recvfrom()
|
| /rust-libc-0.2.174/src/unix/aix/ |
| H A D | mod.rs | 2859 socket: c_int, in bind() 3200 socket: c_int, in recvfrom() 3249 pub fn send_file(socket: *mut c_int, iobuf: *mut sf_parms, flags: c_uint) -> ssize_t; in send_file()
|
| /rust-libc-0.2.174/src/unix/linux_like/emscripten/ |
| H A D | mod.rs | 1519 socket: c_int, in recvfrom()
|
| /rust-libc-0.2.174/src/unix/solarish/ |
| H A D | mod.rs | 2755 socket: c_int, in recvfrom() 2775 socket: c_int, in bind()
|
| /rust-libc-0.2.174/src/unix/linux_like/ |
| H A D | mod.rs | 2032 socket: c_int, in bind()
|
| /rust-libc-0.2.174/src/unix/bsd/apple/ |
| H A D | mod.rs | 5853 socket: c_int, in connectx() 5862 pub fn disconnectx(socket: c_int, associd: sae_associd_t, connid: sae_connid_t) -> c_int; in disconnectx()
|
| /rust-libc-0.2.174/src/unix/linux_like/android/ |
| H A D | mod.rs | 3503 socket: c_int, in recvfrom()
|
| /rust-libc-0.2.174/src/unix/hurd/ |
| H A D | mod.rs | 3716 socket: c_int, in recvfrom()
|