ae
48d24993fc
Fix possible NULL pointer dereference.
...
bpf_mtap() can invoke catchpacket() for already detached descriptor.
And this can lead to NULL pointer dereference, since bd_bif pointer
was reset to NULL in bpf_detachd_locked(). To avoid this, use
NET_EPOCH_WAIT() when descriptor is removed from interface's descriptors
list. After the wait it is safe to modify descriptor's content.
Submitted by: kib
Reported by: slavash
MFC after: 1 week
2019-05-27 12:41:41 +00:00
..
2019-02-11 05:17:31 +00:00
2019-05-20 00:38:23 +00:00
2018-06-13 17:04:41 +00:00
2018-06-13 17:04:41 +00:00
2019-05-27 12:41:41 +00:00
2019-05-20 00:38:23 +00:00
2019-05-13 13:45:28 +00:00
2019-03-15 11:21:20 +00:00
2018-05-31 09:11:21 +00:00
2019-05-20 00:38:23 +00:00
2019-05-03 14:43:21 +00:00
2019-05-03 14:43:21 +00:00
2019-04-17 17:18:43 +00:00
2019-03-09 01:12:59 +00:00
2019-04-17 17:18:43 +00:00
2018-05-11 05:00:40 +00:00
2018-07-24 16:35:52 +00:00
2019-05-20 00:38:23 +00:00
2018-07-24 16:35:52 +00:00
2018-07-24 16:35:52 +00:00
2019-01-31 23:01:03 +00:00
2018-07-24 16:35:52 +00:00
2019-05-24 22:30:40 +00:00
2018-10-21 18:06:15 +00:00
2018-10-21 18:06:15 +00:00
2019-04-24 09:05:45 +00:00
2019-04-24 09:05:45 +00:00
2018-11-16 14:21:57 +00:00
2019-05-24 22:30:40 +00:00
2019-05-03 14:43:21 +00:00
2019-05-20 00:38:23 +00:00
2019-05-20 00:38:23 +00:00
2018-07-24 16:35:52 +00:00
2018-10-23 13:11:45 +00:00
2018-04-23 21:10:33 +00:00
2018-08-22 18:19:56 +00:00
2019-04-04 01:02:50 +00:00
2019-03-30 18:00:44 +00:00
2019-05-08 02:32:11 +00:00
2019-05-20 00:38:23 +00:00
2019-05-20 00:38:23 +00:00
2019-05-20 00:38:23 +00:00
2019-05-24 22:30:40 +00:00
2019-04-17 17:18:43 +00:00
2019-05-24 22:30:40 +00:00
2018-11-26 13:42:18 +00:00
2018-05-11 20:08:28 +00:00
2019-05-06 20:56:41 +00:00
2018-11-27 20:01:05 +00:00
2019-05-10 00:41:42 +00:00
2019-05-06 20:56:41 +00:00
2019-05-09 11:34:46 +00:00
2019-01-03 23:06:05 +00:00
2019-05-24 22:30:40 +00:00
2019-03-18 12:22:23 +00:00
2019-03-18 12:22:23 +00:00
2018-12-05 11:57:16 +00:00
2019-03-18 12:22:23 +00:00
2019-03-10 17:20:09 +00:00
2019-03-10 17:20:09 +00:00
2019-03-15 11:08:44 +00:00
2018-06-16 08:26:23 +00:00
2018-06-16 08:26:23 +00:00
2018-06-16 19:21:09 +00:00
2019-05-08 23:39:24 +00:00
2019-05-22 21:20:15 +00:00
2019-05-08 23:39:24 +00:00
2019-04-14 10:18:14 +00:00
2018-10-30 20:45:15 +00:00
2018-09-12 08:05:33 +00:00