Lines Matching refs:addrs

731 		struct	nd_addrlist *addrs;
739 &service, &addrs)) != ND_OK) {
746 ret = ndaddr2hent(AF_INET, service.h_host, addrs,
751 netdir_free((char *)addrs, ND_ADDRLIST);
787 &service, &addrs)) != ND_OK) {
795 ((struct sockaddr_in *)addrs->n_addrs->buf)->sin_port,
798 netdir_free((char *)addrs, ND_ADDRLIST);
1140 struct nd_hostservlist *addrs;
1153 &addrs, &nbuf)) != 0) {
1160 _nderror = ndhostserv2hent(&nbuf, addrs, res->nss.host.hent,
1164 netdir_free((char *)addrs, ND_HOSTSERVLIST);
1208 &addrs, &nbuf)) != ND_OK) {
1215 args->arg.nss.serv.proto, addrs, res->nss.serv,
1217 netdir_free((char *)addrs, ND_HOSTSERVLIST);
2230 ndaddr2hent(int af, const char *nam, struct nd_addrlist *addrs,
2257 count = addrs->n_cnt;
2263 for (na = addrs->n_addrs, i = 0; i < count; na++, i++) {
2274 count = addrs->n_cnt;
2280 for (na = addrs->n_addrs, i = 0; i < count; na++, i++) {
2334 ndhostserv2hent(struct netbuf *nbuf, struct nd_hostservlist *addrs,
2364 hs = addrs->h_hostservs;
2384 count = addrs->h_cnt;
2406 ndhostserv2srent(int port, const char *proto, struct nd_hostservlist *addrs,
2427 hs = addrs->h_hostservs;
2451 count = addrs->h_cnt;
2883 in_list(struct in_addr *addrs, int n, struct in_addr a)
2888 if (addrs[i].s_addr == a.s_addr)
2895 getbroadcastnets(struct netconfig *tp, struct in_addr **addrs)
2921 *addrs = malloc(numifs * sizeof (struct in_addr));
2922 if (*addrs == NULL) {
2938 free(*addrs);
2965 if (!in_list(*addrs, i, a))
2966 (*addrs)[i++] = a;
2971 if (!in_list(*addrs, i, a))
2972 (*addrs)[i++] = a;
2980 if (!in_list(*addrs, i, a))
2981 (*addrs)[i++] = a;
2990 if (!in_list(*addrs, i, a))
2991 (*addrs)[i++] = a;
3004 free(*addrs);