summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_nat.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/netgraph/ng_nat.c')
-rw-r--r--sys/netgraph/ng_nat.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/netgraph/ng_nat.c b/sys/netgraph/ng_nat.c
index e90e1f1..2395ce5 100644
--- a/sys/netgraph/ng_nat.c
+++ b/sys/netgraph/ng_nat.c
@@ -223,12 +223,12 @@ ng_nat_rcvdata(hook_p hook, item_p item )
NGI_M(item) = m;
- KASSERT(m->m_pkthdr.len == ntohs(ip->ip_len),
- ("ng_nat: ip_len != m_pkthdr.len"));
-
c = mtod(m, char *);
ip = mtod(m, struct ip *);
+ KASSERT(m->m_pkthdr.len == ntohs(ip->ip_len),
+ ("ng_nat: ip_len != m_pkthdr.len"));
+
if (hook == priv->in) {
rval = LibAliasIn(priv->lib, c, MCLBYTES);
if (rval != PKT_ALIAS_OK) {
OpenPOWER on IntegriCloud