summaryrefslogtreecommitdiffstats
path: root/contrib/netbsd-tests/lib/libc/stdlib/h_getopt.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2017-02-03 23:48:56 +0000
committerjhb <jhb@FreeBSD.org>2017-02-03 23:48:56 +0000
commite2f1e57ebf4acaf04684a4f14c865499ab6ff22e (patch)
tree6f84d78f6ec3a52bbece55b65eed820a9373d5cd /contrib/netbsd-tests/lib/libc/stdlib/h_getopt.c
parentcc8d4a2c8f424c6ed40fab40706784a5c770654f (diff)
downloadFreeBSD-src-e2f1e57ebf4acaf04684a4f14c865499ab6ff22e.zip
FreeBSD-src-e2f1e57ebf4acaf04684a4f14c865499ab6ff22e.tar.gz
MFC 312904: Don't drop a reference to the TOE PCB in undo_offload_socket().
undo_offload_socket() is only called by t4_connect() during a connection setup failure, but t4_connect() still owns the TOE PCB and frees ita after undo_offload_socket() returns. Release a reference in undo_offload_socket() resulted in a double-free which panicked when t4_connect() performed the second free. The reference release was added to undo_offload_socket() incorrectly in r299210. Sponsored by: Chelsio Communications
Diffstat (limited to 'contrib/netbsd-tests/lib/libc/stdlib/h_getopt.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud