Lines Matching refs:addrinfo
44 #include "addrinfo.h"
99 struct addrinfo **, char *, struct addrinfo *,
101 static int get_addr(const char *, int, struct addrinfo **,
102 struct addrinfo *, int);
103 static int get_addr0(const char *, int, struct addrinfo **,
104 struct addrinfo *, int);
143 if (((ai) = (struct addrinfo *)malloc(sizeof(struct addrinfo) +\
149 memcpy(ai, pai, sizeof(struct addrinfo));\
172 struct addrinfo *ai;
174 struct addrinfo *next;
201 const struct addrinfo *hints;
202 struct addrinfo **res;
204 struct addrinfo sentinel;
205 struct addrinfo *top = NULL;
206 struct addrinfo *cur;
209 struct addrinfo ai;
210 struct addrinfo *pai;
445 struct addrinfo **res;
447 struct addrinfo *pai;
452 struct addrinfo *cur;
476 struct addrinfo **res0;
477 struct addrinfo *pai;
481 struct addrinfo *cur;
482 struct addrinfo **res;
540 struct addrinfo **res;
541 struct addrinfo *pai;
545 struct addrinfo sentinel;
547 struct addrinfo *top, *cur;