Mikolaj Golub
fc06cd427e
Cache SO_REUSEPORT socket option in inpcb-layer in order to avoid
...
inp_socket->so_options dereference when we may not acquire the lock on
the inpcb.
This fixes the crash due to NULL pointer dereference in
in_pcbbind_setup() when inp_socket->so_options in a pcb returned by
in_pcblookup_local() was checked.
Reported by: dave jones <s.dave.jones@gmail.com>, Arnaud Lacombe <lacombar@gmail.com>
Suggested by: rwatson
Glanced by: rwatson
Tested by: dave jones <s.dave.jones@gmail.com>
2011-11-06 10:47:20 +00:00
..
2011-11-01 21:26:57 +00:00
2011-11-01 16:13:59 +00:00
2011-11-03 12:03:03 +00:00
2011-03-01 13:14:28 +00:00
2011-10-03 20:32:55 +00:00
2011-11-05 16:44:25 +00:00
2011-11-04 04:06:31 +00:00
2011-11-06 08:10:41 +00:00
2011-10-30 14:55:00 +00:00
2011-10-27 14:15:26 +00:00
2011-08-27 14:24:27 +00:00
2011-11-06 00:44:40 +00:00
2011-11-05 09:04:13 +00:00
2011-02-18 22:25:11 +00:00
2011-11-02 09:24:59 +00:00
2011-08-11 12:30:23 +00:00
2011-11-01 21:26:57 +00:00
2011-10-27 13:07:49 +00:00
2011-05-09 18:46:49 +00:00
2011-11-06 08:10:41 +00:00
2011-10-10 09:13:07 +00:00
2011-10-04 23:53:47 +00:00
2011-11-02 05:42:51 +00:00
2011-11-04 16:24:19 +00:00
2011-11-03 18:33:30 +00:00
2011-10-28 15:47:14 +00:00
2011-11-06 05:24:54 +00:00
2011-11-06 10:47:20 +00:00
2011-11-06 10:47:20 +00:00
2011-10-07 21:00:26 +00:00
2011-10-16 08:44:03 +00:00
2011-09-16 13:58:51 +00:00
2011-08-09 15:29:58 +00:00
2011-09-03 00:28:53 +00:00
2011-09-16 13:58:51 +00:00
2011-10-16 14:30:28 +00:00
2011-08-16 20:07:47 +00:00
2011-11-01 21:26:57 +00:00
2011-11-01 16:13:59 +00:00
2011-10-27 13:07:49 +00:00
2011-11-03 14:38:03 +00:00
2011-10-18 08:09:44 +00:00
2011-11-01 21:26:57 +00:00
2011-11-04 15:34:31 +00:00
2011-10-13 14:20:27 +00:00
2011-03-31 21:33:33 +00:00
2011-10-31 20:24:33 +00:00
2011-11-06 02:03:27 +00:00
2011-10-05 16:03:47 +00:00
2011-09-20 23:44:34 +00:00
2011-06-10 20:51:41 +00:00