Lines Matching defs:sin
1116 struct sockaddr_in *sin;
1122 sin = (struct sockaddr_in *)addr_ret;
1123 memset((void *) sin, '\0', sizeof(*sin));
1124 sin->sin_family = AF_INET;
1126 sin->sin_len = sizeof(*sin);
1128 sin->sin_addr.s_addr = INADDR_BROADCAST;
1129 return sizeof(sin->sin_addr);
1136 struct sockaddr_in *sin = (struct sockaddr_in *)addr_ret;
1137 memset(sin, 0, sizeof(*sin));
1138 if (inet_pton(AF_INET, name, &sin->sin_addr) > 0) {
1139 sin->sin_family = AF_INET;
1141 sin->sin_len = sizeof(*sin);
1151 struct sockaddr_in6 *sin = (struct sockaddr_in6 *)addr_ret;
1152 memset(sin, 0, sizeof(*sin));
1153 if (inet_pton(AF_INET6, name, &sin->sin6_addr) > 0) {
1154 sin->sin6_family = AF_INET6;
1156 sin->sin6_len = sizeof(*sin);
1165 struct sockaddr_in *sin = (struct sockaddr_in *)addr_ret;
1166 memset(sin, 0, sizeof(*sin));
1167 if ((sin->sin_addr.s_addr = inet_addr(name)) != INADDR_NONE) {
1168 sin->sin_family = AF_INET;
1170 sin->sin_len = sizeof(*sin);
5681 struct sockaddr_in sin;
5682 memset(&sin, 0, sizeof(sin));
5683 sin.sin_family = af;
5685 sin.sin_len = sizeof(sin);
5687 memcpy(&sin.sin_addr, *pch, sizeof(sin.sin_addr));
5688 tmp = make_ipv4_addr(&sin);
5690 if (pch == h->h_addr_list && alen >= sizeof(sin))
5691 memcpy((char *) addr, &sin, sizeof(sin));