netfilter: nf_nat: handle NF_DROP from nfnetlink_parse_nat_setup()
[cascardo/linux.git] / net / netfilter / nf_nat_core.c
index de31818..19c081e 100644 (file)
@@ -807,7 +807,7 @@ nfnetlink_parse_nat_setup(struct nf_conn *ct,
        if (err < 0)
                return err;
 
-       return nf_nat_setup_info(ct, &range, manip);
+       return nf_nat_setup_info(ct, &range, manip) == NF_DROP ? -ENOMEM : 0;
 }
 #else
 static int