Lines Matching refs:sin
106 struct sockaddr_in sin;
109 socklen_t sl = sizeof sa.sin;
130 memcpy(&ns[nns].sin.sin_addr, iplit->addr, 4);
131 ns[nns].sin.sin_port = htons(53);
132 ns[nns].sin.sin_family = AF_INET;
164 sl = sizeof sa.sin;
180 if (ns[i].sin.sin_family != AF_INET) continue;
182 &ns[i].sin.sin_addr, 4);
191 sa.sin.sin_family = family;
271 switch (sa.sin.sin_family) {
275 if (ns[j].sin.sin_family == AF_INET && ns[j].sin.sin_port == sa.sin.sin_port && (
276 ns[j].sin.sin_addr.s_addr == INADDR_ANY ||
277 ns[j].sin.sin_addr.s_addr == sa.sin.sin_addr.s_addr)) {