Lines Matching defs:sentinel
457 struct addrinfo sentinel;
474 memset(&sentinel, 0, sizeof(sentinel));
475 cur = &sentinel;
603 if (sentinel.ai_next) {
654 if (sentinel.ai_next)
660 if (sentinel.ai_next) {
677 canonname = sentinel.ai_next->ai_canonname;
678 sentinel.ai_next->ai_canonname = NULL;
679 (void)reorder(&sentinel, &svd);
680 if (sentinel.ai_next->ai_canonname == NULL) {
681 sentinel.ai_next->ai_canonname
688 *res = sentinel.ai_next;
695 if (sentinel.ai_next)
696 freeaddrinfo(sentinel.ai_next);
702 reorder(struct addrinfo *sentinel, struct servent_data *svd)
710 for (n = 0, ai = sentinel->ai_next; ai != NULL; ai = ai->ai_next, n++)
731 for (i = 0, ai = sentinel->ai_next; i < n; ai = ai->ai_next, i++) {
743 for (i = 0, aip = &sentinel->ai_next; i < n; i++) {
1226 struct addrinfo sentinel;
1234 sentinel.ai_next = NULL;
1235 cur = &sentinel;
1273 *res = sentinel.ai_next;
1277 if (sentinel.ai_next)
1278 freeaddrinfo(sentinel.ai_next);
1292 struct addrinfo sentinel;
1302 sentinel.ai_next = NULL;
1303 cur = &sentinel;
1373 *res = sentinel.ai_next;
1378 if (sentinel.ai_next)
1379 freeaddrinfo(sentinel.ai_next);
1705 struct addrinfo sentinel, *cur;
1727 memset(&sentinel, 0, sizeof(sentinel));
1728 cur = &sentinel;
1983 if (!sentinel.ai_next->ai_canonname)
1984 (void)get_canonname(pai, sentinel.ai_next,
1987 return sentinel.ai_next;
2033 struct addrinfo sentinel, *cur, *ai;
2053 memset(&sentinel, 0, sizeof(sentinel));
2054 cur = &sentinel;
2084 return sentinel.ai_next;
2099 struct addrinfo sentinel, *cur, *ai;
2112 memset(&sentinel, 0, sizeof(sentinel));
2113 cur = &sentinel;
2160 aisort(&sentinel, res);
2164 return sentinel.ai_next;
2172 struct addrinfo sentinel, *ai;
2211 memset(&sentinel, 0, sizeof(sentinel));
2212 sentinel.ai_next = ai;
2215 aisort(&sentinel, res);
2219 return sentinel.ai_next;
2368 struct addrinfo sentinel, *cur;
2378 memset(&sentinel, 0, sizeof(sentinel));
2379 cur = &sentinel;
2389 *((struct addrinfo **)rv) = sentinel.ai_next;
2390 if (sentinel.ai_next == NULL)
2400 struct addrinfo sentinel, *cur;
2414 memset(&sentinel, 0, sizeof(sentinel));
2415 cur = &sentinel;
2473 return sentinel.ai_next;
2480 struct addrinfo sentinel, *cur;
2494 memset(&sentinel, 0, sizeof(sentinel));
2495 cur = &sentinel;
2526 if (sentinel.ai_next == NULL) {
2530 *((struct addrinfo **)rv) = sentinel.ai_next;