summaryrefslogtreecommitdiffstats
path: root/lib/libc/include/isc/list.h
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2014-08-30 10:16:25 +0000
committerume <ume@FreeBSD.org>2014-08-30 10:16:25 +0000
commit7642dd9269b5e4ac7a60c333921d606f62925a5a (patch)
tree3d3bc3eb7ea30467632ad8ae097b2ee653990edb /lib/libc/include/isc/list.h
parent80004c0874fc6f974f7940f2c3148eaa440d04f4 (diff)
downloadFreeBSD-src-7642dd9269b5e4ac7a60c333921d606f62925a5a.zip
FreeBSD-src-7642dd9269b5e4ac7a60c333921d606f62925a5a.tar.gz
MFC r269867:
Update our stub resolver to final version of libbind (libbind-6.0). Obtained from: ISC
Diffstat (limited to 'lib/libc/include/isc/list.h')
-rw-r--r--lib/libc/include/isc/list.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libc/include/isc/list.h b/lib/libc/include/isc/list.h
index fef631b..ffd0c51 100644
--- a/lib/libc/include/isc/list.h
+++ b/lib/libc/include/isc/list.h
@@ -38,7 +38,8 @@
} while (0)
#define INIT_LINK(elt, link) \
INIT_LINK_TYPE(elt, link, void)
-#define LINKED(elt, link) ((void *)((elt)->link.prev) != (void *)(-1))
+#define LINKED(elt, link) ((void *)((elt)->link.prev) != (void *)(-1) && \
+ (void *)((elt)->link.next) != (void *)(-1))
#define HEAD(list) ((list).head)
#define TAIL(list) ((list).tail)
OpenPOWER on IntegriCloud