diff --git a/src/lib/common/nat.c b/src/lib/common/nat.c index 96d9c1ad..ab0613f1 100644 --- a/src/lib/common/nat.c +++ b/src/lib/common/nat.c @@ -139,7 +139,7 @@ putreject(struct natstr *np, natid them, int how, int what) if (how) np->nat_rejects[them] |= what; else - np->nat_rejects[them] &= what; + np->nat_rejects[them] &= ~what; } void