diff options
author | billf <billf@FreeBSD.org> | 2001-04-06 06:52:25 +0000 |
---|---|---|
committer | billf <billf@FreeBSD.org> | 2001-04-06 06:52:25 +0000 |
commit | 4062f7d7194815626dcf4e78615f5bba1deae3f4 (patch) | |
tree | 822f673a6195b497e9a1eb2bf58d1d4f836fc55c /sys/netinet/ip_fw.c | |
parent | f48416a46dd0ddb97b335cdba6928c28db94e1fa (diff) | |
download | FreeBSD-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.c | 2 |
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 |