Home
last modified time | relevance | path

Searched refs:SockAddr (Results 1 – 25 of 31) sorted by relevance

12

/external/rust/crates/socket2/src/
Dsockaddr.rs17 pub struct SockAddr { struct
23 impl SockAddr { argument
69 pub const unsafe fn new(storage: sockaddr_storage, len: socklen_t) -> SockAddr { in new() argument
70 SockAddr { storage, len } in new()
118 pub unsafe fn init<F, T>(init: F) -> io::Result<(T, SockAddr)> in init()
132 let addr = SockAddr { in init()
214 impl From<SocketAddr> for SockAddr { implementation
215 fn from(addr: SocketAddr) -> SockAddr { in from() argument
223 impl From<SocketAddrV4> for SockAddr { implementation
224 fn from(addr: SocketAddrV4) -> SockAddr { in from() argument
[all …]
Dsocket.rs22 use crate::{Domain, Protocol, SockAddr, TcpKeepalive, Type};
180 pub fn bind(&self, address: &SockAddr) -> io::Result<()> { in bind()
198 pub fn connect(&self, address: &SockAddr) -> io::Result<()> { in connect()
221 pub fn connect_timeout(&self, addr: &SockAddr, timeout: Duration) -> io::Result<()> { in connect_timeout() argument
256 pub fn accept(&self) -> io::Result<(Socket, SockAddr)> { in accept() argument
296 pub fn accept_raw(&self) -> io::Result<(Socket, SockAddr)> { in accept_raw() argument
308 pub fn local_addr(&self) -> io::Result<SockAddr> { in local_addr() argument
319 pub fn peer_addr(&self) -> io::Result<SockAddr> { in peer_addr() argument
494 pub fn recv_from(&self, buf: &mut [MaybeUninit<u8>]) -> io::Result<(usize, SockAddr)> { in recv_from() argument
506 ) -> io::Result<(usize, SockAddr)> { in recv_from_with_flags() argument
[all …]
Dlib.rs131 pub use sockaddr::SockAddr;
/external/openthread/src/core/net/
Dsocket.hpp254 class SockAddr : public otSockAddr, public Clearable<SockAddr>, public Unequatable<SockAddr> class
269 SockAddr(void) { Clear(); } in SockAddr() function in ot::Ip6::SockAddr
277 explicit SockAddr(uint16_t aPort) in SockAddr() function in ot::Ip6::SockAddr
290 SockAddr(const Address &aAddress, uint16_t aPort) in SockAddr() function in ot::Ip6::SockAddr
346 bool operator==(const SockAddr &aOther) const in operator ==()
386 DefineCoreType(otSockAddr, Ip6::SockAddr);
Dsocket.cpp39 SockAddr::InfoString SockAddr::ToString(void) const in ToString()
48 void SockAddr::ToString(char *aBuffer, uint16_t aSize) const in ToString()
55 void SockAddr::ToString(StringWriter &aWriter) const in ToString()
Dtcp6.hpp145 const SockAddr &GetLocalAddress(void) const;
158 const SockAddr &GetPeerAddress(void) const;
171 Error Bind(const SockAddr &aSockName);
191 Error Connect(const SockAddr &aSockName, uint32_t aFlags);
464 Error Listen(const SockAddr &aSockName);
647 bool AutoBind(const SockAddr &aPeer, SockAddr &aToBind, bool aBindAddress, bool aBindPort);
678 bool CanBind(const SockAddr &aSockName);
Dudp6.hpp100 SockAddr &GetSockName(void) { return AsCoreType(&mSockName); } in GetSockName()
108 const SockAddr &GetSockName(void) const { return AsCoreType(&mSockName); } in GetSockName()
116 SockAddr &GetPeerName(void) { return AsCoreType(&mPeerName); } in GetPeerName()
124 const SockAddr &GetPeerName(void) const { return AsCoreType(&mPeerName); } in GetPeerName()
194 Error Bind(const SockAddr &aSockAddr, otNetifIdentifier aNetifIdentifier = OT_NETIF_THREAD);
226 Error Connect(const SockAddr &aSockAddr);
477 … Error Bind(SocketHandle &aSocket, const SockAddr &aSockAddr, otNetifIdentifier aNetifIdentifier);
489 Error Connect(SocketHandle &aSocket, const SockAddr &aSockAddr);
Ddns_dso.hpp415 const Ip6::SockAddr &aPeerSockAddr,
434 const Ip6::SockAddr &GetPeerSockAddr(void) const { return mPeerSockAddr; } in GetPeerSockAddr()
816 … bool Matches(const Ip6::SockAddr &aPeerSockAddr) const { return mPeerSockAddr == aPeerSockAddr; } in Matches()
824 Ip6::SockAddr mPeerSockAddr;
855 typedef Connection *(*AcceptHandler)(Instance &aInstance, const Ip6::SockAddr &aPeerSockAddr);
889 Connection *FindClientConnection(const Ip6::SockAddr &aPeerSockAddr);
900 Connection *FindServerConnection(const Ip6::SockAddr &aPeerSockAddr);
953 Connection *AcceptConnection(const Ip6::SockAddr &aPeerSockAddr);
Dudp6.cpp95 Error Udp::Socket::Bind(const SockAddr &aSockAddr, otNetifIdentifier aNetifIdentifier) in Bind()
102 return Bind(SockAddr(aPort), aNetifIdentifier); in Bind()
105 Error Udp::Socket::Connect(const SockAddr &aSockAddr) in Connect()
112 return Connect(SockAddr(aPort)); in Connect()
212 Error Udp::Bind(SocketHandle &aSocket, const SockAddr &aSockAddr, otNetifIdentifier aNetifIdentifie… in Bind()
292 Error Udp::Connect(SocketHandle &aSocket, const SockAddr &aSockAddr) in Connect()
Dtcp6.cpp131 const SockAddr &Tcp::Endpoint::GetLocalAddress(void) const in GetLocalAddress()
143 const SockAddr &Tcp::Endpoint::GetPeerAddress(void) const in GetPeerAddress()
155 Error Tcp::Endpoint::Bind(const SockAddr &aSockName) in Bind()
171 Error Tcp::Endpoint::Connect(const SockAddr &aSockName, uint32_t aFlags) in Connect()
546 Error Tcp::Listener::Listen(const SockAddr &aSockName) in Listen()
761 bool Tcp::CanBind(const SockAddr &aSockName) in CanBind()
796 bool Tcp::AutoBind(const SockAddr &aPeer, SockAddr &aToBind, bool aBindAddress, bool aBindPort) in AutoBind()
1152 …return instance.Get<Tcp>().AutoBind(*static_cast<const SockAddr *>(aPeer), *static_cast<SockAddr *… in tcplp_sys_autobind()
Dsrp_client.hpp318 …Error Start(const Ip6::SockAddr &aServerSockAddr) { return Start(aServerSockAddr, kRequesterUser);… in Start()
409 const Ip6::SockAddr &GetServerAddress(void) const { return mSocket.GetPeerName(); } in GetServerAddress()
897 void InvokeCallback(const Ip6::SockAddr *aServerSockAddr) const;
936 Error Start(const Ip6::SockAddr &aServerSockAddr, Requester aRequester);
Ddns_client.hpp156 const Ip6::SockAddr &GetServerSockAddr(void) const in GetServerSockAddr()
158 return static_cast<const Ip6::SockAddr &>(mServerSockAddr); in GetServerSockAddr()
214 Ip6::SockAddr &GetServerSockAddr(void) { return AsCoreType(&mServerSockAddr); } in GetServerSockAddr()
Ddns_dso.cpp84 const Ip6::SockAddr &aPeerSockAddr, in Connection()
1466 Dso::Connection *Dso::FindClientConnection(const Ip6::SockAddr &aPeerSockAddr) in FindClientConnection()
1471 Dso::Connection *Dso::FindServerConnection(const Ip6::SockAddr &aPeerSockAddr) in FindServerConnection()
1476 Dso::Connection *Dso::AcceptConnection(const Ip6::SockAddr &aPeerSockAddr) in AcceptConnection()
Dsrp_client.cpp211 void Client::AutoStart::InvokeCallback(const Ip6::SockAddr *aServerSockAddr) const in InvokeCallback()
286 Error Client::Start(const Ip6::SockAddr &aServerSockAddr, Requester aRequester) in Start()
1824 Ip6::SockAddr serverSockAddr; in ProcessAutoStart()
1966 Ip6::SockAddr serverSockAddr; in SelectNextServer()
/external/openthread/src/core/radio/
Dtrel_interface.hpp108 …const Ip6::SockAddr &GetSockAddr(void) const { return static_cast<const Ip6::SockAddr &>(mSockAddr… in GetSockAddr()
130 bool Matches(const Ip6::SockAddr &aSockAddr) const { return GetSockAddr() == aSockAddr; } in Matches()
139 …const Ip6::SockAddr &GetSockAddr(void) const { return static_cast<const Ip6::SockAddr &>(mSockAddr… in GetSockAddr()
144 void SetSockAddr(const Ip6::SockAddr &aSockAddr) { mSockAddr = aSockAddr; } in SetSockAddr()
/external/rust/crates/nix/src/sys/socket/
Daddr.rs1989 pub enum SockAddr { enum
2028 impl SockAddr { impl
2031 pub fn new_inet(addr: InetAddr) -> SockAddr {
2032 SockAddr::Inet(addr)
2036 pub fn new_unix<P: ?Sized + NixPath>(path: &P) -> Result<SockAddr> { in new_unix() argument
2037 Ok(SockAddr::Unix(UnixAddr::new(path)?)) in new_unix()
2042 pub fn new_netlink(pid: u32, groups: u32) -> SockAddr { in new_netlink() argument
2043 SockAddr::Netlink(NetlinkAddr::new(pid, groups)) in new_netlink()
2048 pub fn new_alg(alg_type: &str, alg_name: &str) -> SockAddr { in new_alg() argument
2049 SockAddr::Alg(AlgAddr::new(alg_type, alg_name)) in new_alg()
[all …]
Dmod.rs37 pub use self::addr::{AddressFamily, SockAddr, UnixAddr};
40 pub use self::addr::{AddressFamily, SockAddr, UnixAddr};
2395 ) -> Result<SockAddr> { in sockaddr_storage_to_addr() argument
2408 Ok(SockAddr::Inet(InetAddr::V4(sin))) in sockaddr_storage_to_addr()
2414 Ok(SockAddr::Inet(InetAddr::V6(sin6))) in sockaddr_storage_to_addr()
2419 Ok(SockAddr::Unix(UnixAddr::from_raw_parts(sun, sun_len))) in sockaddr_storage_to_addr()
2430 Ok(SockAddr::Link(LinkAddr(sll))) in sockaddr_storage_to_addr()
2436 Ok(SockAddr::Netlink(NetlinkAddr(snl))) in sockaddr_storage_to_addr()
2442 Ok(SockAddr::Alg(AlgAddr(salg))) in sockaddr_storage_to_addr()
2448 Ok(SockAddr::Vsock(VsockAddr(svm))) in sockaddr_storage_to_addr()
/external/rust/crates/socket2/src/sys/
Dwindows.rs36 use crate::{RecvFlags, SockAddr, TcpKeepalive, Type};
238 pub(crate) fn bind(socket: Socket, addr: &SockAddr) -> io::Result<()> { in bind()
242 pub(crate) fn connect(socket: Socket, addr: &SockAddr) -> io::Result<()> { in connect()
311 pub(crate) fn accept(socket: Socket) -> io::Result<(Socket, SockAddr)> { in accept() argument
314 SockAddr::init(|storage, len| { in accept()
324 pub(crate) fn getsockname(socket: Socket) -> io::Result<SockAddr> { in getsockname() argument
327 SockAddr::init(|storage, len| { in getsockname()
338 pub(crate) fn getpeername(socket: Socket) -> io::Result<SockAddr> { in getpeername() argument
341 SockAddr::init(|storage, len| { in getpeername()
444 ) -> io::Result<(usize, SockAddr)> { in recv_from() argument
[all …]
Dunix.rs56 use crate::{Domain, Protocol, SockAddr, TcpKeepalive, Type};
465 impl SockAddr { impl
474 pub fn unix<P>(path: P) -> io::Result<SockAddr> in unix()
479 SockAddr::init(|storage, len| { in unix()
530 impl SockAddr { implementation
543 pub fn vsock(cid: u32, port: u32) -> io::Result<SockAddr> { in vsock() argument
545 SockAddr::init(|storage, len| { in vsock()
605 pub(crate) fn bind(fd: Socket, addr: &SockAddr) -> io::Result<()> { in bind()
609 pub(crate) fn connect(fd: Socket, addr: &SockAddr) -> io::Result<()> { in connect()
674 pub(crate) fn accept(fd: Socket) -> io::Result<(Socket, SockAddr)> { in accept() argument
[all …]
/external/openthread/tests/unit/
Dtest_dso.cpp122 const Ip6::SockAddr &aLocalSockAddr, in Connection()
123 const Ip6::SockAddr &aPeerSockAddr) in Connection()
132 const Ip6::SockAddr &GetLocalSockAddr(void) const { return mLocalSockAddr; } in GetLocalSockAddr()
315 Ip6::SockAddr mLocalSockAddr;
384 const Ip6::SockAddr &peerSockAddr = AsCoreType(aPeerSockAddr); in otPlatDsoConnect()
480 Dso::Connection *AcceptConnection(Instance &aInstance, const Ip6::SockAddr &aPeerSockAddr) in AcceptConnection()
548 Ip6::SockAddr serverSockAddr(kPortA); in TestDso()
549 Ip6::SockAddr clientSockAddr(kPortB); in TestDso()
/external/openthread/src/core/coap/
Dcoap_secure.hpp124 Error Connect(const Ip6::SockAddr &aSockAddr, ConnectedCallback aCallback, void *aContext);
Dcoap_secure.cpp95 Error CoapSecure::Connect(const Ip6::SockAddr &aSockAddr, ConnectedCallback aCallback, void *aConte… in Connect()
/external/openthread/src/core/thread/
Dnetwork_data_service.hpp259 … Ip6::SockAddr mSockAddr; ///< The socket address (IPv6 address and port) of the DNS/SRP server.
/external/openthread/src/core/meshcop/
Ddtls.hpp169 Error Connect(const Ip6::SockAddr &aSockAddr);
Ddtls.cpp155 Error Dtls::Connect(const Ip6::SockAddr &aSockAddr) in Connect()
183 …IgnoreError(mSocket.Connect(Ip6::SockAddr(aMessageInfo.GetPeerAddr(), aMessageInfo.GetPeerPort()))… in HandleUdpReceive()

12