Lines Matching defs:sentinel
587 struct addrinfo sentinel;
600 memset(&sentinel, 0, sizeof(sentinel));
601 cur = &sentinel;
721 if (sentinel.ai_next)
771 if (sentinel.ai_next)
777 if (sentinel.ai_next) {
779 *res = sentinel.ai_next;
786 if (sentinel.ai_next)
787 freeaddrinfo(sentinel.ai_next);
864 struct addrinfo sentinel;
872 sentinel.ai_next = NULL;
873 cur = &sentinel;
911 *res = sentinel.ai_next;
915 if (sentinel.ai_next)
916 freeaddrinfo(sentinel.ai_next);
929 struct addrinfo sentinel;
939 sentinel.ai_next = NULL;
940 cur = &sentinel;
997 *res = sentinel.ai_next;
1002 if (sentinel.ai_next)
1003 freeaddrinfo(sentinel.ai_next);
1298 struct addrinfo sentinel, *cur;
1317 memset(&sentinel, 0, sizeof(sentinel));
1318 cur = &sentinel;
1474 (void)get_canonname(pai, sentinel.ai_next, qname);
1476 (void)get_canonname(pai, sentinel.ai_next, canonname);
1478 return sentinel.ai_next;
1814 * Sort the linked list starting at sentinel->ai_next in RFC6724 order.
1888 struct addrinfo sentinel, *cur;
1900 memset(&sentinel, 0, sizeof(sentinel));
1901 cur = &sentinel;
2002 if (sentinel.ai_next == NULL) {
2014 _rfc6724_sort(&sentinel);
2018 *((struct addrinfo **)rv) = sentinel.ai_next;
2114 struct addrinfo sentinel, *cur;
2122 memset(&sentinel, 0, sizeof(sentinel));
2123 cur = &sentinel;
2133 *((struct addrinfo **)rv) = sentinel.ai_next;
2134 if (sentinel.ai_next == NULL)