summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorae <ae@FreeBSD.org>2012-04-05 04:41:06 +0000
committerae <ae@FreeBSD.org>2012-04-05 04:41:06 +0000
commit333953a4249bcf17890634aef42bfddd4936b417 (patch)
treeb77205ed0b8d80e21fa6dba32ff06d4fbe9f4fc4
parent0adb91c0ac8b4cb02cf5b6c0214cfbaed14c3ca7 (diff)
downloadFreeBSD-src-333953a4249bcf17890634aef42bfddd4936b417.zip
FreeBSD-src-333953a4249bcf17890634aef42bfddd4936b417.tar.gz
Fix VIMAGE build.
-rw-r--r--sys/contrib/pf/net/if_pfsync.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/contrib/pf/net/if_pfsync.c b/sys/contrib/pf/net/if_pfsync.c
index f09f021..7da6c2e 100644
--- a/sys/contrib/pf/net/if_pfsync.c
+++ b/sys/contrib/pf/net/if_pfsync.c
@@ -794,7 +794,11 @@ pfsync_state_import(struct pfsync_state *sp, u_int8_t flags)
timeout = r->timeout[sp->timeout];
if (!timeout)
+#ifdef __FreeBSD__
+ timeout = V_pf_default_rule.timeout[sp->timeout];
+#else
timeout = pf_default_rule.timeout[sp->timeout];
+#endif
/* sp->expire may have been adaptively scaled by export. */
st->expire -= timeout - ntohl(sp->expire);
OpenPOWER on IntegriCloud