Lines Matching refs:sa

1014 	php_sockaddr_storage sa;  local
1015 socklen_t php_sa_len = sizeof(sa);
1025 if (!php_accept_connect(php_sock, &new_sock, (struct sockaddr*)&sa, &php_sa_len)) {
1275 struct sockaddr *sa; local
1293 sa = (struct sockaddr *) &sa_storage;
1295 if (getsockname(php_sock->bsd_socket, sa, &salen) != 0) {
1304 switch (sa->sa_family) {
1307 sin6 = (struct sockaddr_in6 *) sa;
1320 sin = (struct sockaddr_in *) sa;
1337 s_un = (struct sockaddr_un *) sa;
1345 php_error_docref(NULL, E_WARNING, "Unsupported address family %d", sa->sa_family);
1358 struct sockaddr *sa; local
1376 sa = (struct sockaddr *) &sa_storage;
1378 if (getpeername(php_sock->bsd_socket, sa, &salen) < 0) {
1383 switch (sa->sa_family) {
1386 sin6 = (struct sockaddr_in6 *) sa;
1400 sin = (struct sockaddr_in *) sa;
1418 s_un = (struct sockaddr_un *) sa;
1426 php_error_docref(NULL, E_WARNING, "Unsupported address family %d", sa->sa_family);
1604 struct sockaddr_un *sa = (struct sockaddr_un *) sock_type; local
1606 sa->sun_family = AF_UNIX;
1608 if (addr_len >= sizeof(sa->sun_path)) {
1611 (int)sizeof(sa->sun_path) - 1);
1614 memcpy(&sa->sun_path, addr, addr_len);
1616 retval = bind(php_sock->bsd_socket, (struct sockaddr *) sa,
1623 struct sockaddr_in *sa = (struct sockaddr_in *) sock_type; local
1625 sa->sin_family = AF_INET;
1626 sa->sin_port = htons((unsigned short) port);
1628 if (! php_set_inet_addr(sa, addr, php_sock)) {
1632 retval = bind(php_sock->bsd_socket, (struct sockaddr *)sa, sizeof(struct sockaddr_in));
1638 struct sockaddr_in6 *sa = (struct sockaddr_in6 *) sock_type; local
1640 sa->sin6_family = AF_INET6;
1641 sa->sin6_port = htons((unsigned short) port);
1643 if (! php_set_inet6_addr(sa, addr, php_sock)) {
1647 retval = bind(php_sock->bsd_socket, (struct sockaddr *)sa, sizeof(struct sockaddr_in6));
2762 struct sockaddr_in *sa = (struct sockaddr_in *) ai->ai_addr; local
2765 add_assoc_long(&sockaddr, "sin_port", ntohs((unsigned short) sa->sin_port));
2766 inet_ntop(ai->ai_family, &sa->sin_addr, addr, sizeof(addr));
2773 struct sockaddr_in6 *sa = (struct sockaddr_in6 *) ai->ai_addr; local
2776 add_assoc_long(&sockaddr, "sin6_port", ntohs((unsigned short) sa->sin6_port));
2777 inet_ntop(ai->ai_family, &sa->sin6_addr, addr, sizeof(addr));