diff options
Diffstat (limited to 'nest/config.Y')
-rw-r--r-- | nest/config.Y | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nest/config.Y b/nest/config.Y index a19cce63..83001328 100644 --- a/nest/config.Y +++ b/nest/config.Y @@ -17,7 +17,7 @@ void rt_dev_add_iface(char *); CF_DECLS CF_KEYWORDS(ROUTER, ID, PROTOCOL, PREFERENCE, DISABLED, DEBUG, ALL, OFF, DEVICE) -CF_KEYWORDS(INTERFACE) +CF_KEYWORDS(INTERFACE, INPUT, OUTPUT, FILTER) %type <i> idval @@ -67,6 +67,8 @@ proto_item: | DEBUG expr { this_proto->debug = $2; } | DEBUG ALL { this_proto->debug = ~0; } | DEBUG OFF { this_proto->debug = 0; } + | INPUT FILTER filter { this_proto->in_filter = $3; } + | OUTPUT FILTER filter { this_proto->out_filter = $3; } ; /* Device protocol */ |