diff options
| author | Ryan Stone <rstone@FreeBSD.org> | 2016-08-18 22:59:10 +0000 |
|---|---|---|
| committer | Ryan Stone <rstone@FreeBSD.org> | 2016-08-18 22:59:10 +0000 |
| commit | 11f2a7cd67709487d0bec5209ac4f451fe8b0c19 (patch) | |
| tree | d63595cc3c31db8f535ec51f0d550a35b481e2ed /sys/dev | |
| parent | 41029db13f2e6a7e03e55a0b0aacd6c7acf37621 (diff) | |
Fix unlocked access to ifnet address list
in_broadcast() was iterating over the ifnet address list without
first taking an IF_ADDR_RLOCK. This could cause a panic if a
concurrent operation modified the list.
Reviewed by: bz
MFC after: 2 months
Sponsored by: EMC / Isilon Storage Division
Differential Revision: https://reviews.freebsd.org/D7227
Notes
svn path=/head/; revision=304437
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions
