Check if sys/queue.h have STAILQ_ interface. At least OpenBSD's one does not...

This commit is contained in:
Alexandre Snarskii
2015-08-30 14:36:27 +03:00
parent 67df2025c2
commit 5e1e13c695

View File

@@ -3,6 +3,10 @@
#if HAVE_SYS_QUEUE_H
#include <sys/queue.h>
/* OpenBSD-current as of 2015-08-30 does not define STAILQ_ENTRY anymore */
#ifndef STAILQ_ENTRY
#include "sys_queue.h"
#endif
#else
#include "sys_queue.h"
#endif