From 375ea74526705de35bee40641f76660f12d51509 Mon Sep 17 00:00:00 2001 From: Oleg Hahm Date: Thu, 25 Feb 2016 10:40:16 +0100 Subject: [PATCH 1/2] make: add gnrc_conn_udp as dependency for libcoap --- Makefile.dep | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile.dep b/Makefile.dep index 09eda58953..418550077b 100644 --- a/Makefile.dep +++ b/Makefile.dep @@ -3,6 +3,7 @@ include $(RIOTBASE)/drivers/Makefile.dep ifneq (,$(filter libcoap,$(USEPKG))) USEMODULE += posix_sockets + USEMODULE += gnrc_conn_udp endif ifneq (,$(filter nhdp,$(USEMODULE))) From 94231241ecede7d42f005df53c505d756f91f607 Mon Sep 17 00:00:00 2001 From: Oleg Hahm Date: Thu, 25 Feb 2016 10:42:06 +0100 Subject: [PATCH 2/2] posix sockets: missing includes for conn --- sys/posix/sockets/posix_sockets.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sys/posix/sockets/posix_sockets.c b/sys/posix/sockets/posix_sockets.c index 0f4b407b61..c9cd3bfc6e 100644 --- a/sys/posix/sockets/posix_sockets.c +++ b/sys/posix/sockets/posix_sockets.c @@ -31,6 +31,16 @@ #include "sys/socket.h" #include "netinet/in.h" +#ifdef MODULE_CONN_IP +# include "net/conn/ip.h" +#endif /* MODULE_CONN_IP */ +#ifdef MODULE_CONN_TCP +# include "net/conn/tcp.h" +#endif /* MODULE_CONN_TCP */ +#ifdef MODULE_CONN_UDP +# include "net/conn/udp.h" +#endif /* MODULE_CONN_UDP */ + #define SOCKET_POOL_SIZE (4) /**