Lines Matching refs:cur
185 struct addrinfo hints, *ai, *cur;
221 cur = ai;
222 while (cur != NULL && cur->ai_canonname == NULL &&
223 cur->ai_next != NULL)
224 cur = cur->ai_next;
225 if (cur != NULL && cur->ai_canonname != NULL &&
226 strcasecmp(cur->ai_canonname, namebuf) != 0 &&
232 cur->ai_canonname);
272 for (cur = ai; cur != NULL; cur = cur->ai_next) {
273 if (cur->ai_family != AF_INET)
275 ptr = &((struct sockaddr_in *)(cur->ai_addr))->sin_addr;
302 for (cur = ai; cur != NULL; cur = cur->ai_next) {
303 if (cur->ai_family != AF_INET6)
305 ptr = &((struct sockaddr_in6 *)(cur->ai_addr))->sin6_addr;
331 for (cur = ai; cur != NULL; cur = cur->ai_next) {
332 switch (cur->ai_family) {
335 ptr = &((struct sockaddr_in *)(cur->ai_addr))->sin_addr;
340 ptr = &((struct sockaddr_in6 *)(cur->ai_addr))->sin6_addr;
362 inet_ntop(cur->ai_family, ptr,
382 struct addrinfo hints, *ai, *cur;
411 cur = ai;
412 while (cur != NULL && cur->ai_canonname == NULL &&
413 cur->ai_next != NULL)
414 cur = cur->ai_next;
415 if (cur != NULL && cur->ai_canonname != NULL &&
416 strcasecmp(cur->ai_canonname, namebuf) != 0) {
426 cur->ai_canonname);
467 struct addrinfo hints, *ai, *cur;
496 cur = ai;
497 while (cur != NULL && cur->ai_canonname == NULL &&
498 cur->ai_next != NULL)
499 cur = cur->ai_next;
500 if (cur != NULL && cur->ai_canonname != NULL &&
501 strcasecmp(cur->ai_canonname, namebuf) != 0) {
510 cur->ai_canonname);