summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_fw.c
diff options
context:
space:
mode:
authorbillf <billf@FreeBSD.org>2001-04-06 06:52:25 +0000
committerbillf <billf@FreeBSD.org>2001-04-06 06:52:25 +0000
commit4062f7d7194815626dcf4e78615f5bba1deae3f4 (patch)
tree822f673a6195b497e9a1eb2bf58d1d4f836fc55c /sys/netinet/ip_fw.c
parentf48416a46dd0ddb97b335cdba6928c28db94e1fa (diff)
downloadFreeBSD-src-4062f7d7194815626dcf4e78615f5bba1deae3f4.zip
FreeBSD-src-4062f7d7194815626dcf4e78615f5bba1deae3f4.tar.gz
pipe/queue are the only consumers of flow_id, so only set it in those cases
Diffstat (limited to 'sys/netinet/ip_fw.c')
-rw-r--r--sys/netinet/ip_fw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/ip_fw.c b/sys/netinet/ip_fw.c
index e0f4378..78c79cf 100644
--- a/sys/netinet/ip_fw.c
+++ b/sys/netinet/ip_fw.c
@@ -1342,7 +1342,6 @@ got_match:
*/
if (q == NULL && f->fw_flg & IP_FW_F_KEEP_S)
install_state(chain);
- *flow_id = chain ; /* XXX set flow id */
/* Update statistics */
f->fw_pcnt += 1;
f->fw_bcnt += ip_len;
@@ -1376,6 +1375,7 @@ got_match:
#ifdef DUMMYNET
case IP_FW_F_PIPE:
case IP_FW_F_QUEUE:
+ *flow_id = chain;
return(f->fw_pipe_nr | IP_FW_PORT_DYNT_FLAG);
#endif
#ifdef IPFIREWALL_FORWARD
OpenPOWER on IntegriCloud