Lines Matching refs:addr
60 sock->fd = socket(server->addr.sa.sa_family, SOCK_STREAM, 0);
79 switch (server->addr.sa.sa_family) {
82 if (connect_addr.addr.sin.sin_port == 0)
83 connect_addr.addr.sin.sin_port = htons(default_port);
88 if (connect_addr.addr.sin6.sin6_port == 0)
89 connect_addr.addr.sin6.sin6_port = htons(default_port);
108 if (local_if && local_if->addr.sa.sa_family) {
113 if (bind(sock->fd, &local_if->addr.sa,
115 local_if->addr.sa.sa_family == AF_INET ?
124 local_addr->addr.sa.sa_family = server->addr.sa.sa_family;
127 if (connect(sock->fd, &connect_addr.addr.sa, connect_addr.size) == COAP_SOCKET_ERROR) {
146 if (getsockname(sock->fd, &local_addr->addr.sa, &local_addr->size) == COAP_SOCKET_ERROR) {
151 if (getpeername(sock->fd, &remote_addr->addr.sa, &remote_addr->size) == COAP_SOCKET_ERROR) {
190 if (getsockname(sock->fd, &local_addr->addr.sa, &local_addr->size) == COAP_SOCKET_ERROR) {
195 if (getpeername(sock->fd, &remote_addr->addr.sa, &remote_addr->size) == COAP_SOCKET_ERROR) {
215 sock->fd = socket(listen_addr->addr.sa.sa_family, SOCK_STREAM, 0);
243 switch (listen_addr->addr.sa.sa_family) {
267 if (bind(sock->fd, &listen_addr->addr.sa,
269 listen_addr->addr.sa.sa_family == AF_INET ?
279 if (getsockname(sock->fd, &bound_addr->addr.sa, &bound_addr->size) < 0) {
313 new_client->fd = accept(server->fd, &remote_addr->addr.sa,
321 if (getsockname(new_client->fd, &local_addr->addr.sa, &local_addr->size) < 0)