diff --git a/src/lib/nftset.c b/src/lib/nftset.c index 5b07d79..8565ede 100644 --- a/src/lib/nftset.c +++ b/src/lib/nftset.c @@ -22,7 +22,6 @@ #include "../tlog.h" #include #include -#include #include #include #include @@ -36,6 +35,8 @@ #include #include #include +#ifdef NFNL_SUBSYS_NFTABLES +#include struct nlmsgreq { struct nlmsghdr h; @@ -596,4 +597,20 @@ int nftset_add(const char *familyname, const char *tablename, const char *setnam } return ret; -} \ No newline at end of file +} + +#else + +int nftset_add(const char *familyname, const char *tablename, const char *setname, const unsigned char addr[], + int addr_len, unsigned long timeout) +{ + return 0; +} + +int nftset_del(const char *familyname, const char *tablename, const char *setname, const unsigned char addr[], + int addr_len) +{ + return 0; +} + +#endif \ No newline at end of file