Lines Matching refs:sa

429 	struct sockaddr **sal, **psal, *sa;  local
440 sa = *sal;
443 sock = socket(sa->sa_family, socktype, 0);
449 switch (sa->sa_family) {
452 ((struct sockaddr_in6 *)sa)->sin6_family = sa->sa_family;
453 ((struct sockaddr_in6 *)sa)->sin6_port = htons(port);
458 ((struct sockaddr_in *)sa)->sin_family = sa->sa_family;
459 ((struct sockaddr_in *)sa)->sin_port = htons(port);
465 sa = NULL;
468 if (sa) {
478 n = bind(sock, sa, socklen);
507 …network_address_with_port(const char *addr, long addrlen, struct sockaddr *sa, socklen_t *sl TSRML… argument
513 struct sockaddr_in *in4 = (struct sockaddr_in*)sa;
518 struct sockaddr_in6 *in6 = (struct sockaddr_in6*)sa;
596 struct sockaddr *sa, socklen_t sl, argument
606 memcpy(*addr, sa, sl);
616 switch (sa->sa_family) {
619 buf = inet_ntoa(((struct sockaddr_in*)sa)->sin_addr);
622 buf, ntohs(((struct sockaddr_in*)sa)->sin_port));
629 …buf = (char*)inet_ntop(sa->sa_family, &((struct sockaddr_in6*)sa)->sin6_addr, (char *)&abuf, sizeo…
632 buf, ntohs(((struct sockaddr_in6*)sa)->sin6_port));
640 struct sockaddr_un *ua = (struct sockaddr_un*)sa;
668 php_sockaddr_storage sa; local
669 socklen_t sl = sizeof(sa);
670 memset(&sa, 0, sizeof(sa));
672 if (getpeername(sock, (struct sockaddr*)&sa, &sl) == 0) {
673 php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,
688 php_sockaddr_storage sa; local
689 socklen_t sl = sizeof(sa);
690 memset(&sa, 0, sizeof(sa));
692 if (getsockname(sock, (struct sockaddr*)&sa, &sl) == 0) {
693 php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,
724 php_sockaddr_storage sa; local
734 sl = sizeof(sa);
736 clisock = accept(srvsock, (struct sockaddr*)&sa, &sl);
739 php_network_populate_name_from_sockaddr((struct sockaddr*)&sa, sl,
775 struct sockaddr **sal, **psal, *sa; local
803 sa = *sal;
806 sock = socket(sa->sa_family, socktype, 0);
812 switch (sa->sa_family) {
816 ((struct sockaddr_in6 *)sa)->sin6_family = sa->sa_family;
817 ((struct sockaddr_in6 *)sa)->sin6_port = htons(port);
821 sa = NULL;
826 ((struct sockaddr_in *)sa)->sin_family = sa->sa_family;
827 ((struct sockaddr_in *)sa)->sin_port = htons(port);
833 sa = NULL;
836 if (sa) {
843 if (sa->sa_family == AF_INET) {
849 in4->sin_family = sa->sa_family;
864 in6->sin6_family = sa->sa_family;
886 n = php_network_connect_socket(sock, sa, socklen, asynchronous,