Eric Dumazet
02a9098ede
net_sched: sfq: always randomize hash perturbation
...
SFQ q->perturbation is used in sfq_hash() as an input to Jenkins hash.
We currently randomize this 32bit value only if a perturbation timer is
setup.
Its much better to always initialize it to defeat attackers, or else
they can predict very well what kind of packets they have to forge to
hit a particular flow.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-01-04 14:12:48 -05:00
..
2011-10-31 19:30:28 -04:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-08-17 20:10:20 -07:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-12-14 13:34:55 -05:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2007-07-10 22:16:41 -07:00
2007-07-10 22:16:41 -07:00
2011-09-15 14:49:43 -04:00
2011-07-06 02:52:16 -07:00
2011-07-06 02:52:16 -07:00
2011-01-19 23:31:12 -08:00
2011-07-14 14:45:59 -07:00
2011-01-19 23:31:12 -08:00
2011-01-19 23:31:12 -08:00
2011-01-19 23:31:12 -08:00
2011-01-19 23:31:12 -08:00
2011-05-19 19:23:28 -04:00
2011-04-04 11:10:24 -07:00
2012-01-03 13:03:20 -05:00
2011-06-06 22:55:11 -07:00
2008-10-31 00:45:55 -07:00
2011-01-24 14:09:35 -08:00
2011-12-09 13:46:15 -05:00
2011-01-20 23:31:33 -08:00
2011-01-24 14:09:35 -08:00
2011-03-03 11:10:02 -08:00
2011-11-29 12:46:19 -05:00
2011-12-16 15:40:33 -05:00
2011-12-23 16:51:18 -05:00
2011-03-31 11:26:23 -03:00
2011-01-10 16:07:54 -08:00
2011-10-31 19:30:30 -04:00
2011-12-22 22:34:56 -05:00
2011-11-29 12:46:19 -05:00
2011-12-30 17:12:23 -05:00
2011-08-09 21:52:11 -07:00
2012-01-03 13:02:19 -05:00
2011-12-09 13:46:15 -05:00
2011-11-28 19:09:28 -05:00
2012-01-04 14:12:48 -05:00
2011-12-29 15:07:21 -05:00
2011-12-05 15:20:19 -05:00