Home
last modified time | relevance | path

Searched refs:unix_addr (Results 1 – 14 of 14) sorted by relevance

/aosp_15_r20/external/libchrome/mojo/public/cpp/platform/
H A Dnamed_platform_channel_posix.cc35 struct sockaddr_un* unix_addr, in MakeUnixAddr() argument
37 DCHECK(unix_addr); in MakeUnixAddr()
51 memset(unix_addr, 0, sizeof(struct sockaddr_un)); in MakeUnixAddr()
52 unix_addr->sun_family = AF_UNIX; in MakeUnixAddr()
53 strncpy(unix_addr->sun_path, server_name.c_str(), kMaxSocketNameLength); in MakeUnixAddr()
101 struct sockaddr_un unix_addr; in CreateServerEndpoint() local
103 if (!MakeUnixAddr(name, &unix_addr, &unix_addr_len)) in CreateServerEndpoint()
111 if (bind(handle.GetFD().get(), reinterpret_cast<const sockaddr*>(&unix_addr), in CreateServerEndpoint()
133 struct sockaddr_un unix_addr; in CreateClientEndpoint() local
135 if (!MakeUnixAddr(server_name, &unix_addr, &unix_addr_len)) in CreateClientEndpoint()
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/src/core/lib/event_engine/
Dtcp_socket_utils.cc88 const sockaddr_un* unix_addr = reinterpret_cast<const sockaddr_un*>(addr); in ResolvedAddrToUnixPathIfPossible() local
90 int len = resolved_addr->size() - sizeof(unix_addr->sun_family) - in ResolvedAddrToUnixPathIfPossible()
91 sizeof(unix_addr->sun_len) - 1; in ResolvedAddrToUnixPathIfPossible()
93 int len = resolved_addr->size() - sizeof(unix_addr->sun_family) - 1; in ResolvedAddrToUnixPathIfPossible()
95 bool abstract = (len < 0 || unix_addr->sun_path[0] == '\0'); in ResolvedAddrToUnixPathIfPossible()
99 path = std::string(unix_addr->sun_path + 1, len); in ResolvedAddrToUnixPathIfPossible()
103 size_t maxlen = sizeof(unix_addr->sun_path); in ResolvedAddrToUnixPathIfPossible()
104 if (strnlen(unix_addr->sun_path, maxlen) == maxlen) { in ResolvedAddrToUnixPathIfPossible()
107 path = unix_addr->sun_path; in ResolvedAddrToUnixPathIfPossible()
/aosp_15_r20/external/grpc-grpc/src/core/lib/event_engine/
H A Dtcp_socket_utils.cc103 const sockaddr_un* unix_addr = reinterpret_cast<const sockaddr_un*>(addr); in ResolvedAddrToUnixPathIfPossible() local
105 int len = resolved_addr->size() - sizeof(unix_addr->sun_family) - in ResolvedAddrToUnixPathIfPossible()
106 sizeof(unix_addr->sun_len) - 1; in ResolvedAddrToUnixPathIfPossible()
108 int len = resolved_addr->size() - sizeof(unix_addr->sun_family) - 1; in ResolvedAddrToUnixPathIfPossible()
112 if (unix_addr->sun_path[0] == '\0') { in ResolvedAddrToUnixPathIfPossible()
114 path = std::string(unix_addr->sun_path + 1, len); in ResolvedAddrToUnixPathIfPossible()
117 size_t maxlen = sizeof(unix_addr->sun_path); in ResolvedAddrToUnixPathIfPossible()
118 if (strnlen(unix_addr->sun_path, maxlen) == maxlen) { in ResolvedAddrToUnixPathIfPossible()
121 path = unix_addr->sun_path; in ResolvedAddrToUnixPathIfPossible()
/aosp_15_r20/external/ltp/testcases/kernel/syscalls/bind/
H A Dbind04.c21 static struct sockaddr_un unix_addr = { variable
36 {SOCK_STREAM, 0, (struct sockaddr *)&unix_addr, sizeof(unix_addr),
38 {SOCK_SEQPACKET, 0, (struct sockaddr *)&unix_addr, sizeof(unix_addr),
H A Dbind05.c21 static struct sockaddr_un unix_addr = { variable
40 {SOCK_DGRAM, 0, (struct sockaddr *)&unix_addr, sizeof(unix_addr),
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/src/core/lib/address_utils/
Dsockaddr_utils.cc57 const auto* unix_addr = reinterpret_cast<const struct sockaddr_un*>(addr); in grpc_sockaddr_to_uri_unix_if_possible() local
59 if (unix_addr->sun_path[0] == '\0' && unix_addr->sun_path[1] != '\0') { in grpc_sockaddr_to_uri_unix_if_possible()
61 path = std::string(unix_addr->sun_path + 1, in grpc_sockaddr_to_uri_unix_if_possible()
62 resolved_addr->len - sizeof(unix_addr->sun_family) - 1); in grpc_sockaddr_to_uri_unix_if_possible()
65 path = unix_addr->sun_path; in grpc_sockaddr_to_uri_unix_if_possible()
/aosp_15_r20/external/rust/android-crates-io/crates/mio/src/sys/unix/uds/
Dmod.rs29 fn unix_addr(address: &SocketAddr) -> (libc::sockaddr_un, libc::socklen_t) { in unix_addr() function
142 use super::{path_offset, unix_addr};
152 let (sockaddr, actual) = unix_addr(&address); in pathname_address()
172 let (sockaddr, actual) = unix_addr(&address); in abstract_address()
Ddatagram.rs6 use crate::sys::unix::uds::unix_addr;
11 let (unix_address, addrlen) = unix_addr(address); in bind_addr()
Dstream.rs6 use crate::sys::unix::uds::unix_addr;
12 let (unix_address, addrlen) = unix_addr(address); in connect_addr()
Dlistener.rs10 use crate::sys::unix::uds::{path_offset, unix_addr};
16 let (unix_address, addrlen) = unix_addr(address); in bind_addr()
/aosp_15_r20/external/crosvm/rutabaga_gfx/src/rutabaga_os/sys/linux/
H A Dtube.rs64 let unix_addr = UnixAddr::new(&path)?; in new() localVariable
65 connect(socket_fd.as_raw_fd(), &unix_addr)?; in new()
137 let unix_addr = UnixAddr::new(&path)?; in bind() localVariable
138 bind(socket.as_raw_fd(), &unix_addr)?; in bind()
/aosp_15_r20/external/grpc-grpc/src/core/lib/address_utils/
H A Dsockaddr_utils.cc66 const auto* unix_addr = reinterpret_cast<const struct sockaddr_un*>(addr); in grpc_sockaddr_to_uri_unix_if_possible() local
68 if (unix_addr->sun_path[0] == '\0' && unix_addr->sun_path[1] != '\0') { in grpc_sockaddr_to_uri_unix_if_possible()
70 path = std::string(unix_addr->sun_path + 1, in grpc_sockaddr_to_uri_unix_if_possible()
71 resolved_addr->len - sizeof(unix_addr->sun_family) - 1); in grpc_sockaddr_to_uri_unix_if_possible()
74 path = unix_addr->sun_path; in grpc_sockaddr_to_uri_unix_if_possible()
/aosp_15_r20/frameworks/base/core/jni/
H A Dfd_utils.cpp436 const sockaddr_un* unix_addr = reinterpret_cast<const sockaddr_un*>(&ss); in GetSocketName() local
447 if (unix_addr->sun_path[0] == '\0') { in GetSocketName()
449 result->append(&unix_addr->sun_path[1], path_len - 1); in GetSocketName()
456 if (unix_addr->sun_path[path_len - 1] == '\0') { in GetSocketName()
460 result->assign(unix_addr->sun_path, path_len); in GetSocketName()
/aosp_15_r20/packages/modules/Virtualization/libs/libforwarder/src/
Dstream.rs229 let unix_addr = format!("unix:{}", path.to_str().unwrap()); in sock_connect_unix() localVariable
230 let _stream = StreamSocket::connect(&unix_addr).unwrap(); in sock_connect_unix()