]> xenbits.xensource.com Git - unikraft/libs/lwip.git/commitdiff
Adapt sendfile.h to Unikraft
authorMihai Pogonaru <pogonarumihai@gmail.com>
Mon, 28 Oct 2019 23:40:02 +0000 (01:40 +0200)
committerCostin Lupu <costin.lup@gmail.com>
Tue, 29 Oct 2019 13:23:16 +0000 (15:23 +0200)
Signed-off-by: Mihai Pogonaru <pogonarumihai@gmail.com>
Reviewed-by: Costin Lupu <costin.lupu@cs.pub.ro>
Makefile.uk
musl-imported/include/sys/sendfile.h

index 79a6dc6e5a85844017170d4bd94a4f163e6d30cf..ed1ff750fa3d46b8543af608392cb62a58a74e03 100644 (file)
@@ -57,8 +57,11 @@ LIBLWIP_EXTRACTED=$(LIBLWIP_ORIGIN)/$(LIBLWIP_ZIPNAME)/src
 ################################################################################
 # Library includes
 ################################################################################
-CINCLUDES-$(CONFIG_LIBLWIP)   += -I$(LIBLWIP_BASE)/include -I$(LIBLWIP_EXTRACTED)/include
-CXXINCLUDES-$(CONFIG_LIBLWIP) += -I$(LIBLWIP_BASE)/include -I$(LIBLWIP_EXTRACTED)/include
+LIBLWIP_COMMON_INCLUDES-y += -I$(LIBLWIP_BASE)/include
+LIBLWIP_COMMON_INCLUDES-y += -I$(LIBLWIP_BASE)/musl-imported/include
+LIBLWIP_COMMON_INCLUDES-y += -I$(LIBLWIP_EXTRACTED)/include
+CINCLUDES-$(CONFIG_LIBLWIP)   += $(LIBLWIP_COMMON_INCLUDES-y)
+CXXINCLUDES-$(CONFIG_LIBLWIP) += $(LIBLWIP_COMMON_INCLUDES-y)
 
 ################################################################################
 # Library flags
index e7570d8e5c4f0226c88321b8d7cafb5071ec8391..c66eae01567a510739b5d33df2ad2e063c77fc9a 100644 (file)
@@ -5,8 +5,7 @@
 extern "C" {
 #endif
 
-#include <features.h>
-#include <unistd.h>
+#include <sys/types.h>
 
 ssize_t sendfile(int, int, off_t *, size_t);