]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
include: add cplusplus guards for extern
authorPablo Neira Ayuso <pablo@netfilter.org>
Mon, 28 Jan 2019 09:42:02 +0000 (10:42 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 28 Jan 2019 13:45:45 +0000 (14:45 +0100)
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Acked-by: Phil Sutter <phil@nwl.cc>
include/nftables/libnftables.h

index 70e9d238843a702dfdf96354063aba3e8a498ef2..e39c588769e2e5efd7021638641a171665b17a18 100644 (file)
 #include <stdio.h>
 #include <stdbool.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 struct nft_ctx;
 
 enum nft_debug_level {
@@ -75,4 +79,8 @@ void nft_ctx_clear_include_paths(struct nft_ctx *ctx);
 int nft_run_cmd_from_buffer(struct nft_ctx *nft, const char *buf);
 int nft_run_cmd_from_filename(struct nft_ctx *nft, const char *filename);
 
+#ifdef __cplusplus
+} /* extern "C" */
+#endif
+
 #endif /* LIB_NFTABLES_H */