Lines Matching defs:sin

281   struct sockaddr_in sin;
565 check_v4_in_range (struct sockaddr_in *sin, char *base_ip, char *netmask)
619 if ((base->sin_addr.s_addr & mask) == (sin->sin_addr.s_addr & mask))
750 struct sockaddr_in *sin = NULL;
816 sin = (struct sockaddr_in *)res->ai_addr;
829 if (IN_LOOPBACK (ntohl (sin->sin_addr.s_addr)))
840 sin = &remote_address.sin;
845 if (IN_LOOPBACK (ntohl (sin->sin_addr.s_addr)))
1043 sin = (struct sockaddr_in *)res->ai_addr;
1050 if (check_v4_in_range (sin, config_line, netmask))
1058 /* restore the old sin pointer */
1059 sin = &remote_address.sin;
1074 if (check_v4_in_range (sin, config_line, netmask))
1145 struct sockaddr_in sin;
1160 len = sizeof (sin);
1161 if (getpeername (fd, (struct sockaddr *) &sin, (socklen_t *) &len) < 0)
1167 r_hostname = inet_ntoa (sin.sin_addr);
1172 memcpy (&remote_address, &sin.sin_addr, sizeof (remote_address));
1176 if (IN_LOOPBACK (ntohl (sin.sin_addr.s_addr)))
1427 struct sockaddr_in sin;
1432 struct sockaddr_in *sin;
1464 sin = &data_addr.sin;
1481 sin->sin_port = htons(data_port);
1526 sin = &data_addr.sin;
1527 reply->port = ntohs (sin->sin_port);
1556 struct sockaddr_in sin;
1564 len = sizeof (sin);
1565 if (getsockname (w->io.fd, (struct sockaddr *) &sin, (socklen_t *) &len) < 0)
1585 sin.sin_port = htons(data_port);
1589 ret = bind (fd, (struct sockaddr *) &sin, len);
1610 if (getsockname (fd, (struct sockaddr *) &sin, (socklen_t *) &len) < 0)
1618 reply->port = ntohs (sin.sin_port);
2166 struct sockaddr_in sin;
2201 len = sizeof (sin);
2202 if (getpeername (data_fd, (struct sockaddr *) &sin,
2210 if (memcmp (&remote_address, &sin.sin_addr,
2215 inet_ntoa (sin.sin_addr));
2227 inet_ntoa (sin.sin_addr));
3013 struct sockaddr_in sin;
3044 memset (&sin, 0, sizeof (sin));
3046 sin.sin_family = AF_INET;
3048 sin.sin_addr.s_addr = inet_addr(bind_addr);
3050 sin.sin_addr.s_addr = INADDR_ANY;
3051 sin.sin_port = port;
3061 if (bind (fd, (struct sockaddr *) &sin, sizeof (sin)) < 0)