diff options
author | Jeremy Sowden <jeremy@azazel.net> | 2019-07-03 12:25:38 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2019-07-03 13:33:40 +0200 |
commit | ccfec26dd1a7c404257e13770aeab1007a2212c9 (patch) | |
tree | 3b552a101c42fc591499236c7a659288763e3c2e /include/libnetfilter_log/libipulog.h | |
parent | ba196a97e810746e5660fe3f57c87c0ed0f2b324 (diff) |
include: Add extern "C" declarations to header-files.
Declare functions with extern "C" for inclusion in C++.
Reported-by: Stefan Laufmann <stefan.laufmann@emlix.com>
Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/libnetfilter_log/libipulog.h')
-rw-r--r-- | include/libnetfilter_log/libipulog.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/libnetfilter_log/libipulog.h b/include/libnetfilter_log/libipulog.h index ee7890a..4d87913 100644 --- a/include/libnetfilter_log/libipulog.h +++ b/include/libnetfilter_log/libipulog.h @@ -7,6 +7,10 @@ #include <fcntl.h> #include <sys/types.h> +#ifdef __cplusplus +extern "C" { +#endif + /* FIXME: glibc sucks */ #ifndef MSG_TRUNC #define MSG_TRUNC 0x20 @@ -67,5 +71,8 @@ enum }; #define IPULOG_MAXERR IPULOG_ERR_INVNL +#ifdef __cplusplus +} /* extern "C" */ +#endif #endif /* _LIBIPULOG_H */ |