netifyd: support filter parameter
authorKevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Sun, 21 Mar 2021 00:05:58 +0000 (00:05 +0000)
committerRosen Penev <rosenp@gmail.com>
Sun, 4 Apr 2021 01:40:54 +0000 (18:40 -0700)
commitf1d2136024f1614f55cea76aecb67ea974379e49
treee9c8562093aec7282322356ed54fe1963e9cd9da
parent6c9627b45d9fcf3acac438466943015e1f0f837f
netifyd: support filter parameter

netifyd supports a '-F' filter option in 'bpf' notation to filter
packets from its consideration.

Add support for a uci 'filter' option. eg. filter to exclude SSDP
multicasts from a particularly noisy device:

option filter 'not (udp and dst 239.255.255.250 and dst port 1900 and src 192.168.1.5)'

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
net/netifyd/Makefile
net/netifyd/files/netifyd.config
net/netifyd/files/netifyd.init