mirror of
https://gitlab.labs.nic.cz/labs/bird.git
synced 2024-05-11 16:54:54 +00:00
Filters always allocate from tmp_linpool
This commit is contained in:
@@ -51,10 +51,10 @@ struct filter {
|
||||
|
||||
struct rte;
|
||||
|
||||
enum filter_return f_run(const struct filter *filter, struct rte **rte, struct linpool *tmp_pool, int flags);
|
||||
enum filter_return f_eval_rte(const struct f_line *expr, struct rte **rte, struct linpool *tmp_pool);
|
||||
enum filter_return f_run(const struct filter *filter, struct rte **rte, int flags);
|
||||
enum filter_return f_eval_rte(const struct f_line *expr, struct rte **rte);
|
||||
uint f_eval_int(const struct f_line *expr);
|
||||
enum filter_return f_eval_buf(const struct f_line *expr, struct linpool *tmp_pool, buffer *buf);
|
||||
enum filter_return f_eval_buf(const struct f_line *expr, buffer *buf);
|
||||
|
||||
const char *filter_name(const struct filter *filter);
|
||||
int filter_same(const struct filter *new, const struct filter *old);
|
||||
|
Reference in New Issue
Block a user