commit | 07f4ca96816886635acfb9478b2d04929938eb78 | [log] [tgz] |
---|---|---|
author | Florian Westphal <fw@strlen.de> | Tue May 08 16:31:29 2018 +0200 |
committer | Florian Westphal <fw@strlen.de> | Thu May 10 02:31:05 2018 +0200 |
tree | 4e75aef91de288c9e814580703a77cc71bd73e28 | |
parent | 0ca2d2a2a5994a6131ad32aedbc42b530ac529bd [diff] |
xtables-compat: ebtables: allow checking for zero-mac Allow checking for an all-zero mac address by replacing checks on the address with a check on the option flag. Its set when '-d' or '-s' appears on the command line and when seeing a linklayer payload request for ether s/daddr. Same for -p: s this flag gets removed during getopt when 'p' is encountered. So, if its set, no need to check protocol type. Signed-off-by: Florian Westphal <fw@strlen.de>