diff options
author | glebius <glebius@FreeBSD.org> | 2013-03-29 14:04:26 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2013-03-29 14:04:26 +0000 |
commit | ffd07149de77f40048fd2d96196afdc7c7c13799 (patch) | |
tree | 9ba8680bcceda1eb5f38174472a04fb098ba9f66 /lib/libgssapi/gss_utils.c | |
parent | 1bccb6e916995784daf0c896715abbe3b4111b37 (diff) | |
download | FreeBSD-src-ffd07149de77f40048fd2d96196afdc7c7c13799.zip FreeBSD-src-ffd07149de77f40048fd2d96196afdc7c7c13799.tar.gz |
Revamp mbuf handling in ng_ksocket_incoming2():
- Clear code that workarounded a bug in FreeBSD 3,
and even predated import of netgraph(4).
- Clear workaround for m_nextpkt pointing into
next record in buffer (fixed in r248884).
Assert that m_nextpkt is clear.
- Do not rely on SOCK_STREAM sockets containing
M_PKTHDR mbufs. Create a header ourselves and
attach chain to it. This is correct fix for
kern/154676.
PR: kern/154676
Sponsored by: Nginx, Inc
Diffstat (limited to 'lib/libgssapi/gss_utils.c')
0 files changed, 0 insertions, 0 deletions