Home
last modified time | relevance | path

Searched refs:SocketAddr (Results 1 - 14 of 14) sorted by relevance

/third_party/rust/crates/rustix/src/net/
H A Daddr.rs7 //! This defines `SocketAddr`, `SocketAddrV4`, and `SocketAddrV6` in a
22 /// The size of a `SocketAddr` instance may vary depending on the target operating
30 /// use std::net::{IpAddr, Ipv4Addr, SocketAddr};
32 /// let socket = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 8080);
40 pub enum SocketAddr { enum
54 /// See [`SocketAddr`] for a type encompassing both IPv4 and IPv6 socket addresses.
87 /// See [`SocketAddr`] for a type encompassing both IPv4 and IPv6 socket addresses.
116 impl SocketAddr { impls
124 /// use std::net::{IpAddr, Ipv4Addr, SocketAddr};
126 /// let socket = SocketAddr
[all...]
H A Dmod.rs36 pub use std::net::{IpAddr, Ipv4Addr, Ipv6Addr, SocketAddr, SocketAddrV4, SocketAddrV6};
41 addr::{SocketAddr, SocketAddrV4, SocketAddrV6},
H A Dsocket.rs2 use crate::net::{SocketAddr, SocketAddrAny, SocketAddrV4, SocketAddrV6};
84 pub fn bind<Fd: AsFd>(sockfd: Fd, addr: &SocketAddr) -> io::Result<()> { in bind()
88 fn _bind(sockfd: BorrowedFd<'_>, addr: &SocketAddr) -> io::Result<()> { in _bind()
90 SocketAddr::V4(v4) => backend::net::syscalls::bind_v4(sockfd, v4), in _bind()
91 SocketAddr::V6(v6) => backend::net::syscalls::bind_v6(sockfd, v6), in _bind()
191 pub fn connect<Fd: AsFd>(sockfd: Fd, addr: &SocketAddr) -> io::Result<()> { in connect()
195 fn _connect(sockfd: BorrowedFd<'_>, addr: &SocketAddr) -> io::Result<()> { in _connect()
197 SocketAddr::V4(v4) => backend::net::syscalls::connect_v4(sockfd, v4), in _connect()
198 SocketAddr::V6(v6) => backend::net::syscalls::connect_v6(sockfd, v6), in _connect()
H A Dsend_recv.rs5 use crate::net::{SocketAddr, SocketAddrAny, SocketAddrV4, SocketAddrV6};
84 addr: &SocketAddr, in sendto()
93 addr: &SocketAddr, in _sendto()
96 SocketAddr::V4(v4) => backend::net::syscalls::sendto_v4(fd, buf, flags, v4), in _sendto()
97 SocketAddr::V6(v6) => backend::net::syscalls::sendto_v6(fd, buf, flags, v6), in _sendto()
/third_party/rust/crates/rust-openssl/openssl/src/ssl/test/
H A Dserver.rs2 use std::net::{SocketAddr, TcpListener, TcpStream};
9 addr: SocketAddr,
108 addr: SocketAddr,
134 addr: SocketAddr,
148 addr: SocketAddr,
H A Dmod.rs10 use std::net::{SocketAddr, TcpListener, TcpStream};
/third_party/rust/crates/rustix/tests/net/
H A Dconnect_bind_send.rs5 use std::net::{IpAddr, Ipv4Addr, SocketAddr};
11 let addr = SocketAddr::new(localhost, 0); in net_v4_connect_any()
43 let addr = SocketAddr::new(localhost, 0); in net_v6_connect_any()
78 /// Test `connect` with a `SocketAddr`.
82 let addr = SocketAddr::new(localhost, 0); in net_v4_connect()
90 SocketAddrAny::V4(v4) => SocketAddr::V4(v4), in net_v4_connect()
118 let addr = SocketAddr::new(localhost, 0); in net_v6_connect()
129 SocketAddrAny::V6(v6) => SocketAddr::V6(v6), in net_v6_connect()
232 let addr = SocketAddr::new(localhost, 0); in net_v4_sendto()
243 SocketAddrAny::V4(v4) => SocketAddr in net_v4_sendto()
[all...]
/third_party/rust/crates/serde/test_suite/tests/
H A Dtest_roundtrip.rs27 &net::SocketAddr::from((*b"1234567890123456", 1234)).compact(), in socket_addr_roundtrip()
30 name: "SocketAddr", in socket_addr_roundtrip()
H A Dtest_ser.rs713 .parse::<net::SocketAddr>() in test_net_socketaddr_readable()
777 &net::SocketAddr::from((*b"1234567890123456", 1234)).compact(), in test_net_socketaddr_compact()
780 name: "SocketAddr", in test_net_socketaddr_compact()
H A Dtest_de.rs2139 .parse::<net::SocketAddr>() in test_net_socketaddr_readable()
2203 net::SocketAddr::from((*b"1234567890123456", 1234)).compact(), in test_net_socketaddr_compact()
2206 name: "SocketAddr", in test_net_socketaddr_compact()
2218 net::SocketAddr::from((*b"1234", 1234)).compact(), in test_net_socketaddr_compact()
2221 name: "SocketAddr", in test_net_socketaddr_compact()
/third_party/rust/crates/nix/src/sys/socket/
H A Daddr.rs461 pub fn from_std(std: &net::SocketAddr) -> InetAddr { in from_std()
463 net::SocketAddr::V4(ref addr) => { in from_std()
476 net::SocketAddr::V6(ref addr) => { in from_std()
531 pub fn to_std(&self) -> net::SocketAddr { in to_std()
533 InetAddr::V4(ref sa) => net::SocketAddr::V4( in to_std()
537 InetAddr::V6(ref sa) => net::SocketAddr::V6( in to_std()
1871 impl From<net::SocketAddr> for SockaddrStorage {
1872 fn from(s: net::SocketAddr) -> Self { in from()
1874 net::SocketAddr::V4(sa4) => Self::from(sa4), in from()
1875 net::SocketAddr in from()
[all...]
/third_party/rust/crates/serde/serde/src/ser/
H A Dimpls.rs890 impl Serialize for net::SocketAddr {
897 net::SocketAddr::V4(ref addr) => addr.serialize(serializer), in serialize()
898 net::SocketAddr::V6(ref addr) => addr.serialize(serializer), in serialize()
902 net::SocketAddr::V4(ref addr) => { in serialize()
903 serializer.serialize_newtype_variant("SocketAddr", 0, "V4", addr) in serialize()
905 net::SocketAddr::V6(ref addr) => { in serialize()
906 serializer.serialize_newtype_variant("SocketAddr", 1, "V6", addr) in serialize()
/third_party/rust/crates/nix/test/sys/
H A Dtest_socket.rs12 use std::net::{self, Ipv6Addr, SocketAddr, SocketAddrV4, SocketAddrV6};
21 let actual: net::SocketAddr = FromStr::from_str("127.0.0.1:3000").unwrap(); in test_inetv4_addr_to_sock_addr()
47 let actual: net::SocketAddr = FromStr::from_str("127.0.0.1:3000").unwrap(); in test_inetv4_addr_roundtrip_sockaddr_storage_to_addr()
142 SocketAddr::V6(SocketAddrV6::new(ip, port, flowinfo, scope_id)); in test_inetv6_addr_roundtrip_sockaddr_storage_to_addr()
2519 let std_sa = std::net::SocketAddr::from_str(sa).unwrap(); in test_recverr_impl()
/third_party/rust/crates/serde/serde/src/de/
H A Dimpls.rs1650 impl<'de> Deserialize<'de> for net::SocketAddr {
1658 use crate::lib::net::SocketAddr; in deserialize()
1660 SocketAddr SocketAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) in deserialize()

Completed in 18 milliseconds