diff options
author | Patrick McHardy <kaber@trash.net> | 2015-01-10 09:23:00 +0000 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2015-01-10 14:52:35 +0000 |
commit | 068e138a8d9eb967734340c47de53d8b78833ddc (patch) | |
tree | 13476b77fa9139c1f71afd60563615a4719185a1 /src/netlink_delinearize.c | |
parent | 405746b606e12390b2efebf3ab878ba433395e01 (diff) |
evaluate: add missing datatype compat checks for statement arguments
Add a helper function to evaluate expressions used as arguments for
statements and report datatype mismatches.
Fixes acceptance of mismatching expressions like:
$ nft filter output meta mark set ip daddr
<cmdline>:1:29-36: Error: datatype mismatch: expected packet mark. expression has type IPv4 address
filter output meta mark set ip daddr
~~~~~~~~~~~~~~^^^^^^^^
Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'src/netlink_delinearize.c')
0 files changed, 0 insertions, 0 deletions