Lines Matching refs:ns
39 } sa = {0}, ns[MAXNS] = {{0}};
56 const struct address *iplit = &conf->ns[nns];
58 memcpy(&ns[nns].sin.sin_addr, iplit->addr, 4);
59 ns[nns].sin.sin_port = htons(53);
60 ns[nns].sin.sin_family = AF_INET;
63 memcpy(&ns[nns].sin6.sin6_addr, iplit->addr, 16);
64 ns[nns].sin6.sin6_port = htons(53);
65 ns[nns].sin6.sin6_scope_id = iplit->scopeid;
66 ns[nns].sin6.sin6_family = family = AF_INET6;
92 if (ns[i].sin.sin_family != AF_INET) continue;
93 memcpy(ns[i].sin6.sin6_addr.s6_addr+12,
94 &ns[i].sin.sin_addr, 4);
95 memcpy(ns[i].sin6.sin6_addr.s6_addr,
97 ns[i].sin6.sin6_family = AF_INET6;
98 ns[i].sin6.sin6_flowinfo = 0;
99 ns[i].sin6.sin6_scope_id = 0;
120 (void *)&ns[j], sl);
135 for (j=0; j<nns && memcmp(ns+j, &sa, sl); j++);
156 (void *)&ns[j], sl);