summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/man_term.c
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2017-05-04 17:58:46 +0000
committerbluhm <bluhm@openbsd.org>2017-05-04 17:58:46 +0000
commiteabae73b07e07afe1ac6a777c24b270d93635743 (patch)
tree3e2af4f44d5d4e68056f20832ae21845ce7a3ec7 /usr.bin/mandoc/man_term.c
parentImplementation of the Flow Queue - Controlled Delay (FQ-CoDel) (diff)
downloadwireguard-openbsd-eabae73b07e07afe1ac6a777c24b270d93635743.tar.xz
wireguard-openbsd-eabae73b07e07afe1ac6a777c24b270d93635743.zip
If m is not a continuous mbuf cluster, m_pullup() in pr_input may
change the pointer. Then *mp keeps the invalid pointer and it might be used. Fix the potential use after free and also reset *mp in other places to have less dangling pointers to freed mbufs. OK mpi@ mikeb@
Diffstat (limited to 'usr.bin/mandoc/man_term.c')
0 files changed, 0 insertions, 0 deletions