pf - assign hash even if no queue is specified
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 4 Sep 2014 22:09:52 +0000 (15:09 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 4 Sep 2014 22:09:52 +0000 (15:09 -0700)
commit66638e7126961577615eacaf0cd6aa147c77d759
treec413eeb4825dfd83a796d226767e493f69f8625d
parentaa0a803a57c7119e5b39d166a1bc779fb1917014
pf - assign hash even if no queue is specified

* If no queue is specified ALTQ will use the default-flagged queue.
  We must still generate a hash for this case, otherwise FAIRQ won't
  be able to distinguish connection state.

* Fixes fairq latency issues with PF rule sets which do not specify a
  queue in all PASS rules.
sys/net/pf/pf.c