#endif
#include <fcntl.h>
+#include <limits.h>
#include <unistd.h>
#if defined(__linux__) && defined(SYS_close_range)
rm -f _rbtree.c _rbtree
fi
if [ "$RBTREE" = no ]; then
- echo "RBTREE_CPPFLAGS= -DRBLOCAL" >>$CONFIG_MK
echo "VENDOR_SRCS+= vendor/rbtree.c" >>$CONFIG_MK
# Tell rbtree.c to #include "rbtree.h" rather than sys/rbtree.h
echo "RBTREE_CPPFLAGS+= -DRBLOCAL" >>$CONFIG_MK
CFLAGS?= -O2
CSTD?= c99
CFLAGS+= -std=${CSTD}
-CPPFLAGS+= -I${TOP} -I${TOP}/src
+CPPFLAGS+= -I${TOP} -I${TOP}/src -I${TOP}/vendor
DEVDIR= ${LIBDIR}/dhcpcd/dev
DSRC= ${DEV_PLUGINS:=.c}
int s, retval;
struct iwreq iwr;
- if ((s = xsocket(PF_INET, SOCK_DGRAM, 0)) == -1)
+ if ((s = socket(PF_INET, SOCK_DGRAM, 0)) == -1)
return -1;
memset(&iwr, 0, sizeof(iwr));
strlcpy(iwr.ifr_name, ifname, sizeof(iwr.ifr_name));