Lines Matching defs:ai
360 static void addrinfo_to_text(struct addrinfo *ai, char buf[],
369 rc = getnameinfo(ai->ai_addr, ai->ai_addrlen, hbuf, sizeof(hbuf),
380 struct addrinfo *ai;
385 for (ai = ai_head; ai && nsockfd < maxsockfd; ai = ai->ai_next) {
388 addrinfo_to_text(ai, ai_buf, ai_buf_size);
390 sock = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
403 ret = bind(sock, ai->ai_addr, ai->ai_addrlen);