aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2006-12-21 10:26:01 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2006-12-21 10:26:01 +0000
commit4b4ee018fa23750d62e46898d2a7f37acbc049ce (patch)
tree2d12f1c0a198ec153aa5952a3bf4d7e2727edd84 /sys/netgraph
parente009ba461dbb7672050ea13bd9c1709d3370d018 (diff)
Notes
Diffstat (limited to 'sys/netgraph')
-rw-r--r--sys/netgraph/ng_nat.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netgraph/ng_nat.c b/sys/netgraph/ng_nat.c
index 4271e2d8f505..0e2097df5283 100644
--- a/sys/netgraph/ng_nat.c
+++ b/sys/netgraph/ng_nat.c
@@ -229,7 +229,8 @@ ng_nat_rcvdata(hook_p hook, item_p item )
if (hook == priv->in) {
rval = LibAliasIn(priv->lib, c, MCLBYTES);
- if (rval != PKT_ALIAS_OK) {
+ if (rval != PKT_ALIAS_OK &&
+ rval != PKT_ALIAS_FOUND_HEADER_FRAGMENT) {
NG_FREE_ITEM(item);
return (EINVAL);
}