ISC_LIST_EMPTY
if (ISC_LIST_EMPTY(server_list))
if (ISC_LIST_EMPTY(server_list)) {
debug("list %s", ISC_LIST_EMPTY(lookup_list) ? "empty" : "full");
if (ISC_LIST_EMPTY(lookup_list) && current_lookup == NULL &&
if (!ISC_LIST_EMPTY(root_hints_server_list))
if (ISC_LIST_EMPTY(lookup->my_server_list)) {
if (!ISC_LIST_EMPTY(lookup->q) && qr) {
ENSURE(ISC_LIST_EMPTY(query->recvlist));
if (! ISC_LIST_EMPTY(msg->sections[DNS_SECTION_QUESTION]) &&
if (! ISC_LIST_EMPTY(msg->sections[DNS_SECTION_ANSWER])) {
if (! ISC_LIST_EMPTY(msg->sections[DNS_SECTION_AUTHORITY]) &&
if (! ISC_LIST_EMPTY(msg->sections[DNS_SECTION_ADDITIONAL]) &&
ISC_LIST_EMPTY(msg->sections[DNS_SECTION_ANSWER])) {
if (ISC_LIST_EMPTY(msg->sections[section]))
if (!ISC_LIST_EMPTY(*section))
if (ISC_LIST_EMPTY(list1)) \
else if (!ISC_LIST_EMPTY(list2)) { \
if (ISC_LIST_EMPTY(list1)) \
else if (!ISC_LIST_EMPTY(list2)) { \
#define EMPTY(list) ISC_LIST_EMPTY(list)
INSIST(ISC_LIST_EMPTY(manager->tasks));
INSIST(ISC_LIST_EMPTY(sock->recv_list));
INSIST(ISC_LIST_EMPTY(sock->send_list));
INSIST(ISC_LIST_EMPTY(sock->recv_list));
INSIST(ISC_LIST_EMPTY(sock->send_list));
if (!ISC_LIST_EMPTY(sock->recv_list))
if (!ISC_LIST_EMPTY(sock->send_list))
while (!ISC_LIST_EMPTY(manager->socklist)) {
if (ISC_LIST_EMPTY(sock->recv_list))
if (ISC_LIST_EMPTY(sock->recv_list) && !sock->pending_recv)
REQUIRE(!ISC_LIST_EMPTY(*buflist));
if (ISC_LIST_EMPTY(sock->send_list))
if (ISC_LIST_EMPTY(sock->send_list) &&
REQUIRE(!ISC_LIST_EMPTY(*buflist));
&& !ISC_LIST_EMPTY(sock->recv_list)) {
&& !ISC_LIST_EMPTY(sock->send_list)) {
INSIST(ISC_LIST_EMPTY(ev->bufferlist));
if (!ISC_LIST_EMPTY(msg->sections[DNS_SECTION_ANSWER]))