diff options
author | ume <ume@FreeBSD.org> | 2014-08-30 10:16:25 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2014-08-30 10:16:25 +0000 |
commit | 7642dd9269b5e4ac7a60c333921d606f62925a5a (patch) | |
tree | 3d3bc3eb7ea30467632ad8ae097b2ee653990edb /lib/libc/include/isc/list.h | |
parent | 80004c0874fc6f974f7940f2c3148eaa440d04f4 (diff) | |
download | FreeBSD-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.h | 3 |
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) |