Lines Matching refs:sa

138 	SOCKADDR sa;  local
139 SOCKADDR_LEN_T len = sizeof(sa);
409 RealHostAddr.sa.sa_len == 0 ||
411 RealHostAddr.sa.sa_family != Daemons[idx].d_addr.sa.sa_family))
514 switch (Daemons[curdaemon].d_addr.sa.sa_family)
839 NULL), &sa.sa, &len) == 0)
841 p = hostnamebyanyaddr(&sa);
852 if (!isloopback(sa))
857 addr = anynet_ntoa(&sa);
860 "%d", sa.sa.sa_family);
1064 if (d->d_addr.sa.sa_family == AF_UNIX)
1088 d->d_socket = socket(d->d_addr.sa.sa_family,
1168 switch (d->d_addr.sa.sa_family)
1200 if (bind(d->d_socket, &d->d_addr.sa, socksize) < 0)
1247 if (daemonaddr->sa.sa_family == AF_UNSPEC)
1251 daemonaddr->sa.sa_family = AF_INET;
1255 switch (daemonaddr->sa.sa_family)
1300 switch (daemonaddr->sa.sa_family)
1443 if (d->d_addr.sa.sa_family == AF_UNSPEC)
1444 d->d_addr.sa.sa_family = AF_INET;
1512 d->d_addr.sa.sa_family = atoi(v);
1517 d->d_addr.sa.sa_family = AF_UNIX;
1522 d->d_addr.sa.sa_family = AF_INET;
1526 d->d_addr.sa.sa_family = AF_INET6;
1530 d->d_addr.sa.sa_family = AF_ISO;
1534 d->d_addr.sa.sa_family = AF_NS;
1538 d->d_addr.sa.sa_family = AF_CCITT;
1627 switch (d->d_addr.sa.sa_family)
1714 d->d_addr.sa.sa_family);
1721 switch (d->d_addr.sa.sa_family)
1799 d->d_addr.sa.sa_family);
1949 family = d.d_addr.sa.sa_family;
2157 clt_addr.sa.sa_family = addr_family(p);
2158 switch (clt_addr.sa.sa_family)
2193 clt_addr.sa.sa_family);
2198 family = clt_addr.sa.sa_family;
2205 switch (clt_addr.sa.sa_family)
2407 addr.sa.sa_family = hp->h_addrtype;
2427 if (hp->h_length > sizeof(addr.sa.sa_data))
2435 memmove(addr.sa.sa_data, hp->h_addr, hp->h_length);
2465 if (addr.sa.sa_family == AF_INET6 &&
2467 ClientSettings[AF_INET].d_addr.sa.sa_family != 0)
2479 switch (addr.sa.sa_family)
2504 syserr("Can't connect to address family %d", addr.sa.sa_family);
2535 (int) addr.sa.sa_family);
2550 s = socket(addr.sa.sa_family, SOCK_STREAM, 0);
2606 switch (clt_addr.sa.sa_family)
2629 if (bind(s, &clt_addr.sa, socksize) < 0)
2663 switch (ConnectOnlyTo.sa.sa_family)
2721 switch (addr.sa.sa_family)
2740 memmove(addr.sa.sa_data,
2817 if (ClientSettings[addr.sa.sa_family].d_mflags != NULL)
2821 ClientSettings[addr.sa.sa_family].d_mflags);
2828 if (bitnset(D_IFNHELO, ClientSettings[addr.sa.sa_family].d_flags))
2836 if (getsockname(s, &addr.sa, &len) == 0)
2844 addr.sa.sa_family);
3046 if (Daemons[i].d_addr.sa.sa_family == AF_UNIX) in shutdown_daemon()
3313 addrcmp(hp, ha, sa) in addrcmp() argument
3316 SOCKADDR *sa;
3322 switch (sa->sa.sa_family)
3327 return memcmp(ha, (char *) &sa->sin.sin_addr, INADDRSZ);
3333 a = (unsigned char *) &sa->sin6.sin6_addr;
3341 IN6_IS_ADDR_V4MAPPED(&sa->sin6.sin6_addr))
3411 if (isatty(fd) || (i = getpeername(fd, &RealHostAddr.sa, &falen)) < 0 ||
3412 falen <= 0 || RealHostAddr.sa.sa_family == 0)
3447 family = RealHostAddr.sa.sa_family;
3493 switch (RealHostAddr.sa.sa_family)
3497 if (getsockname(fd, &la.sa, &lalen) < 0 ||
3499 la.sa.sa_family != AF_INET)
3545 if (getsockname(fd, &la.sa, &lalen) < 0 ||
3547 la.sa.sa_family != AF_INET6)
3595 s = socket(la.sa.sa_family, SOCK_STREAM, 0);
3601 if (bind(s, &la.sa, lalen) < 0 ||
3602 connect(s, &RealHostAddr.sa, lalen) < 0)
3713 switch (RealHostAddr.sa.sa_family)
3756 if (RealHostAddr.sa.sa_family == AF_INET)
3863 switch (RealHostAddr.sa.sa_family)
4319 if (sap->sa.sa_family == 0)
4322 switch (sap->sa.sa_family)
4350 link_ntoa((struct sockaddr_dl *) &sap->sa));
4360 (void) sm_snprintf(buf, sizeof(buf), "Family %d: ", sap->sa.sa_family);
4362 ap = sap->sa.sa_data;
4363 for (l = sizeof(sap->sa.sa_data); --l >= 0 && SPACELEFT(buf, bp) > 3; )
4405 switch (sap->sa.sa_family)
4435 hp = sm_gethostbyaddr(sap->sa.sa_data, sizeof(sap->sa.sa_data),
4436 sap->sa.sa_family);
4481 if (sap->sa.sa_family == AF_UNIX && sap->sunix.sun_path[0] == '\0')