|
@@ -806,7 +806,7 @@ nfnetlink_parse_nat_setup(struct nf_conn *ct,
|
|
|
|
|
|
/* No NAT information has been passed, allocate the null-binding */
|
|
|
if (attr == NULL)
|
|
|
- return __nf_nat_alloc_null_binding(ct, manip);
|
|
|
+ return __nf_nat_alloc_null_binding(ct, manip) == NF_DROP ? -ENOMEM : 0;
|
|
|
|
|
|
err = nfnetlink_parse_nat(attr, ct, &range, l3proto);
|
|
|
if (err < 0)
|