projects
/
project
/
firewall3.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Also add comments for unnamed rules
[project/firewall3.git]
/
ipsets.h
diff --git
a/ipsets.h
b/ipsets.h
index
debe0e8
..
9704177
100644
(file)
--- a/
ipsets.h
+++ b/
ipsets.h
@@
-19,9
+19,12
@@
#ifndef __FW3_IPSETS_H
#define __FW3_IPSETS_H
#ifndef __FW3_IPSETS_H
#define __FW3_IPSETS_H
+#include <linux/netfilter/ipset/ip_set.h>
+
#include "options.h"
#include "utils.h"
#include "options.h"
#include "utils.h"
+
extern const struct fw3_option fw3_ipset_opts[];
struct fw3_ipset * fw3_alloc_ipset(void);
extern const struct fw3_option fw3_ipset_opts[];
struct fw3_ipset * fw3_alloc_ipset(void);
@@
-29,8
+32,9
@@
void fw3_load_ipsets(struct fw3_state *state, struct uci_package *p);
void fw3_create_ipsets(struct fw3_state *state);
void fw3_destroy_ipsets(struct fw3_state *state);
void fw3_create_ipsets(struct fw3_state *state);
void fw3_destroy_ipsets(struct fw3_state *state);
-struct fw3_ipset * fw3_lookup_ipset(struct fw3_state *state, const char *name,
- bool running);
+struct fw3_ipset * fw3_lookup_ipset(struct fw3_state *state, const char *name);
+
+bool fw3_check_ipset(struct fw3_ipset *set);
#define fw3_free_ipset(ipset) \
fw3_free_object(ipset, fw3_ipset_opts)
#define fw3_free_ipset(ipset) \
fw3_free_object(ipset, fw3_ipset_opts)