Lines Matching defs:si_su
144 } si_su;
153 # define su_len si_su.su_sin.sin_len
155 #define su_family si_su.su_sin.sin_family
156 #define su_port si_su.su_sin.sin_port
238 memcpy(&hisctladdr.si_su, res->ai_addr, res->ai_addrlen);
244 if (getsockname(s, (struct sockaddr *)(void *)&myctladdr.si_su, &len) == -1) {
1256 (IN6_IS_ADDR_LINKLOCAL(&myctladdr.si_su.su_sin6.sin6_addr) ||
1257 IN6_IS_ADDR_SITELOCAL(&myctladdr.si_su.su_sin6.sin6_addr))) {
1403 data_addr.si_su.su_sin.sin_addr.s_addr =
1406 if (data_addr.si_su.su_sin.sin_addr.s_addr !=
1407 hisctladdr.si_su.su_sin.sin_addr.s_addr) {
1439 data_addr.si_su.su_sin.sin_addr.s_addr =
1442 if (data_addr.si_su.su_sin.sin_addr.s_addr !=
1443 hisctladdr.si_su.su_sin.sin_addr.s_addr) {
1477 data_addr.si_su.su_sin6.sin6_addr.s6_addr[i] =
1483 &data_addr.si_su.su_sin6.sin6_addr,
1484 &hisctladdr.si_su.su_sin6.sin6_addr,
1485 sizeof(data_addr.si_su.su_sin6.sin6_addr))) {
1521 if (ftp_connect(data, (struct sockaddr *)(void *)&data_addr.si_su,
1566 if (bind(data, (struct sockaddr *)(void *)&data_addr.si_su,
1576 len = sizeof(data_addr.si_su);
1578 if (getsockname(data, (struct sockaddr *)(void *)&data_addr.si_su, &len) == -1) {
1608 tmp.si_su.su_sin6.sin6_scope_id = 0;
1610 if (getnameinfo((struct sockaddr *)(void *)&tmp.si_su,
1642 a = (char *)&data_addr.si_su.su_sin.sin_addr;
1650 uint8_t ua[sizeof(data_addr.si_su.su_sin6.sin6_addr)];
1653 memcpy(ua, &data_addr.si_su.su_sin6.sin6_addr,
1751 s = accept(data, (struct sockaddr *)(void *)&from.si_su, &fromlen);