Lines Matching refs:saddr_un
35 sockaddr_un *saddr_un, socklen_t &saddr_un_len) { in SetSockAddr() argument
36 if (name.size() + name_offset > sizeof(saddr_un->sun_path)) in SetSockAddr()
39 memset(saddr_un, 0, sizeof(*saddr_un)); in SetSockAddr()
40 saddr_un->sun_family = kDomain; in SetSockAddr()
42 memcpy(saddr_un->sun_path + name_offset, name.data(), name.size()); in SetSockAddr()
48 saddr_un_len = SUN_LEN(saddr_un); in SetSockAddr()
54 saddr_un->sun_len = saddr_un_len; in SetSockAddr()
76 sockaddr_un saddr_un; in Connect() local
78 if (!SetSockAddr(name, GetNameOffset(), &saddr_un, saddr_un_len)) in Connect()
86 (struct sockaddr *)&saddr_un, saddr_un_len) < 0) in Connect()
93 sockaddr_un saddr_un; in Listen() local
95 if (!SetSockAddr(name, GetNameOffset(), &saddr_un, saddr_un_len)) in Listen()
104 if (::bind(GetNativeSocket(), (struct sockaddr *)&saddr_un, saddr_un_len) == in Listen()
131 struct sockaddr_un saddr_un; in GetSocketName() local
132 saddr_un.sun_family = AF_UNIX; in GetSocketName()
134 if (::getpeername(m_socket, (struct sockaddr *)&saddr_un, &sock_addr_len) == in GetSocketName()
136 std::string name(saddr_un.sun_path + GetNameOffset(), in GetSocketName()