Lines Matching refs:cur_ai
105 struct addrinfo hints = { 0 }, *ai, *cur_ai;
162 cur_ai = ai;
166 if (cur_ai->ai_family == AF_INET6){
167 struct sockaddr_in6 * sockaddr_v6 = (struct sockaddr_in6 *)cur_ai->ai_addr;
175 while (cur_ai && fd < 0) {
176 fd = ff_socket(cur_ai->ai_family,
177 cur_ai->ai_socktype,
178 cur_ai->ai_protocol, h);
181 cur_ai = cur_ai->ai_next;
191 if ((ret = ff_listen(fd, cur_ai->ai_addr, cur_ai->ai_addrlen, h)) < 0)
195 if ((ret = ff_listen_bind(fd, cur_ai->ai_addr, cur_ai->ai_addrlen,