[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#941839: tcp-wrappers: DECLS replacement (musl, rebootstrap) (PATCH)



Source: tcp-wrappers
Severity: normal
Tags: patch upstream
User: helmutg@debian.org
Usertags: rebootstrap

Patch for building tcp-wrappers with musl.

It is the same patch that has been applied by other projects:
https://raw.githubusercontent.com/openembedded/openembedded-core/master/meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/musl-decls.patch
http://git.yoctoproject.org/cgit.cgi/poky/plain/meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/musl-decls.patch
--- tcp-wrappers-7.6.q.orig/tcpd.h
+++ tcp-wrappers-7.6.q/tcpd.h
@@ -11,7 +11,9 @@
 #include <netinet/in.h>
 #include <stdio.h>
 
-__BEGIN_DECLS
+#ifdef __cplusplus
+extern "C" {
+#endif
 
 /* Structure to describe one communications endpoint. */
 
@@ -252,6 +254,8 @@ extern char *fix_strtok();
 extern char *my_strtok();
 #endif
 
-__END_DECLS
+#ifdef __cplusplus
+}
+#endif
 
 #endif

Reply to: