Lines Matching refs:sun_path
79 memcpy(addr.un.sun_path, srv_socket->addr.un.sun_path, in network_server_handle_fdevent()
80 srv_socket->srv_token_colon < sizeof(addr.un.sun_path) in network_server_handle_fdevent()
82 : sizeof(addr.un.sun_path));/*(escaped len might be longer)*/ in network_server_handle_fdevent()
115 unsigned char * const restrict sun_path, in network_abstract_socket_enc() argument
123 n += (sun_path[i]-20 < 107) ? 1 : 4; in network_abstract_socket_enc()
127 if (sun_path[i]-20 < 107 && sun_path[i] != '\\') in network_abstract_socket_enc()
128 *s++ = ((char *)sun_path)[i]; in network_abstract_socket_enc()
132 s[2] = "0123456789abcdef"[sun_path[i] >> 4]; in network_abstract_socket_enc()
133 s[3] = "0123456789abcdef"[sun_path[i] & 0xF]; in network_abstract_socket_enc()
142 char * const restrict sun_path, in network_abstract_socket_dec() argument
152 sun_path[n] = *s++; in network_abstract_socket_dec()
156 sun_path[n] = (char)((hi << 4) | lo); in network_abstract_socket_dec()
176 (uint32_t)(*addr_len - offsetof(struct sockaddr_un, sun_path)); in network_abstract_socket_parse()
177 if (len > sizeof(addr->un.sun_path)) in network_abstract_socket_parse()
178 len = sizeof(addr->un.sun_path); in network_abstract_socket_parse()
179 len = network_abstract_socket_dec(abstract, addr->un.sun_path, len); in network_abstract_socket_parse()
181 *addr_len = offsetof(struct sockaddr_un, sun_path) + len; in network_abstract_socket_parse()
199 network_abstract_socket_enc(host, (unsigned char *)addr->un.sun_path, in network_host_normalize_addr_str()
201 - offsetof(struct sockaddr_un, sun_path))); in network_host_normalize_addr_str()