diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2007-08-08 01:11:26 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2007-08-08 01:11:26 (GMT) |
commit | ff4ca8273eafbba875a86d333e059e78f292107f (patch) | |
tree | 71a484c1dbd7560b570b5072abf3ef014062f686 /include/net/netfilter/ipv4/nf_conntrack_ipv4.h | |
parent | 3af8e31cf57646284b5f77f9d57d2c22fa77485a (diff) | |
download | linux-fsl-qoriq-ff4ca8273eafbba875a86d333e059e78f292107f.tar.xz |
[NETFILTER]: ctnetlink: return EEXIST instead of EINVAL for existing nat'ed conntracks
ctnetlink must return EEXIST for existing nat'ed conntracks instead of
EINVAL. Only return EINVAL if we try to update a conntrack with NAT
handlings (that is not allowed).
Decadence:libnetfilter_conntrack/utils# ./conntrack_create_nat
TEST: create conntrack (0)(Success)
Decadence:libnetfilter_conntrack/utils# ./conntrack_create_nat
TEST: create conntrack (-1)(Invalid argument)
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/netfilter/ipv4/nf_conntrack_ipv4.h')
0 files changed, 0 insertions, 0 deletions