summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO1
-rw-r--r--filter/filter.h3
2 files changed, 3 insertions, 1 deletions
diff --git a/TODO b/TODO
index 9eaf272..f06b964 100644
--- a/TODO
+++ b/TODO
@@ -20,7 +20,6 @@ Core
- netlink: import Linux route attributes to our rta's, so that they can be filtered?
-- iface: interface filters should support filtering by IP address as well
- iface: SIOCGIFINDEX exists on glibc systems, but it doesn't work on 2.0.x kernels!
- socket: Use IP_RECVERR for BGP TCP sockets?
diff --git a/filter/filter.h b/filter/filter.h
index cc3fef1..f32a98e 100644
--- a/filter/filter.h
+++ b/filter/filter.h
@@ -56,6 +56,9 @@ struct f_tree *f_new_tree(void);
struct f_tree *build_tree(struct f_tree *);
struct f_tree *find_tree(struct f_tree *t, struct f_val val);
+struct ea_list;
+struct rte;
+
int f_run(struct filter *filter, struct rte **rte, struct ea_list **tmp_attrs, struct linpool *tmp_pool);
char *filter_name(struct filter *filter);