summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_id.c
diff options
context:
space:
mode:
authorMax Laier <mlaier@FreeBSD.org>2004-02-26 03:53:54 +0000
committerMax Laier <mlaier@FreeBSD.org>2004-02-26 03:53:54 +0000
commitcc5934f5afcc7d243b43ff83f093676556c2488d (patch)
treeaa20382749ac1e97a0e00869aaa3a69abbc95a34 /sys/netinet/ip_id.c
parentc66b4d8d26da47619216eacb047a2c2c22994d50 (diff)
Notes
Diffstat (limited to 'sys/netinet/ip_id.c')
-rw-r--r--sys/netinet/ip_id.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/netinet/ip_id.c b/sys/netinet/ip_id.c
index d8be42bf9f456..700f731d49128 100644
--- a/sys/netinet/ip_id.c
+++ b/sys/netinet/ip_id.c
@@ -58,12 +58,13 @@
*/
#include "opt_random_ip_id.h"
+#include "opt_pf.h"
#include <sys/param.h>
#include <sys/time.h>
#include <sys/kernel.h>
#include <sys/random.h>
-#ifdef RANDOM_IP_ID
+#if defined(RANDOM_IP_ID) || defined(DEV_PF)
#define RU_OUT 180 /* Time after wich will be reseeded */
#define RU_MAX 30000 /* Uniq cycle, avoid blackjack prediction */
#define RU_GEN 2 /* Starting generator */
@@ -208,4 +209,4 @@ ip_randomid(void)
return (ru_seed ^ pmod(ru_g,ru_seed2 ^ ru_x,RU_N)) | ru_msb;
}
-#endif /* RANDOM_IP_ID */
+#endif /* RANDOM_IP_ID || DEV_PF */