diff options
author | jch <jch@FreeBSD.org> | 2015-04-16 10:00:06 +0000 |
---|---|---|
committer | jch <jch@FreeBSD.org> | 2015-04-16 10:00:06 +0000 |
commit | b227cb3d85e15356724fd7bfc0f5a7835a8966cd (patch) | |
tree | ee9599b9bd0d676868bb1143620ff5d98114e79f /lib/libcompiler_rt | |
parent | b821126bb7d6dd4877de9c5a9ff66578ee73127a (diff) | |
download | FreeBSD-src-b227cb3d85e15356724fd7bfc0f5a7835a8966cd.zip FreeBSD-src-b227cb3d85e15356724fd7bfc0f5a7835a8966cd.tar.gz |
Fix an old and well-documented use-after-free race condition in
TCP timers:
- Add a reference from tcpcb to its inpcb
- Defer tcpcb deletion until TCP timers have finished
Differential Revision: https://reviews.freebsd.org/D2079
Submitted by: jch, Marc De La Gueronniere <mdelagueronniere@verisign.com>
Reviewed by: imp, rrs, adrian, jhb, bz
Approved by: jhb
Sponsored by: Verisign, Inc.
Diffstat (limited to 'lib/libcompiler_rt')
0 files changed, 0 insertions, 0 deletions