Lines Matching refs:sin
1065 struct sockaddr_in *sin = (struct sockaddr_in *)&ifr->ifr_addr; in devinet_ioctl() local
1077 memcpy(&sin_orig, sin, sizeof(*sin)); in devinet_ioctl()
1095 memset(sin, 0, sizeof(*sin)); in devinet_ioctl()
1096 sin->sin_family = AF_INET; in devinet_ioctl()
1112 if (sin->sin_family != AF_INET) in devinet_ioctl()
1168 sin->sin_addr.s_addr = ifa->ifa_local; in devinet_ioctl()
1173 sin->sin_addr.s_addr = ifa->ifa_broadcast; in devinet_ioctl()
1178 sin->sin_addr.s_addr = ifa->ifa_address; in devinet_ioctl()
1183 sin->sin_addr.s_addr = ifa->ifa_mask; in devinet_ioctl()
1204 if (inet_abc_len(sin->sin_addr.s_addr) < 0) in devinet_ioctl()
1221 if (ifa->ifa_local == sin->sin_addr.s_addr) in devinet_ioctl()
1228 ifa->ifa_address = ifa->ifa_local = sin->sin_addr.s_addr; in devinet_ioctl()
1247 if (ifa->ifa_broadcast != sin->sin_addr.s_addr) { in devinet_ioctl()
1249 ifa->ifa_broadcast = sin->sin_addr.s_addr; in devinet_ioctl()
1256 if (ifa->ifa_address == sin->sin_addr.s_addr) in devinet_ioctl()
1259 if (inet_abc_len(sin->sin_addr.s_addr) < 0) in devinet_ioctl()
1263 ifa->ifa_address = sin->sin_addr.s_addr; in devinet_ioctl()
1273 if (bad_mask(sin->sin_addr.s_addr, 0)) in devinet_ioctl()
1276 if (ifa->ifa_mask != sin->sin_addr.s_addr) { in devinet_ioctl()
1279 ifa->ifa_mask = sin->sin_addr.s_addr; in devinet_ioctl()
1293 ~sin->sin_addr.s_addr); in devinet_ioctl()