diff options
author | Ed Maste <emaste@FreeBSD.org> | 2005-12-14 23:34:26 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2005-12-14 23:34:26 +0000 |
commit | 63e6f39011cd4363a56a5074353356696d7fcd23 (patch) | |
tree | 7dba022e4a912d27b8967be741ddeaccacb0df40 /release/powerpc | |
parent | e59898ff363352637abd3be41d5338bf0352ecf3 (diff) | |
download | src-63e6f39011cd4363a56a5074353356696d7fcd23.tar.gz src-63e6f39011cd4363a56a5074353356696d7fcd23.zip |
When using m_dup(9) to copy more than MHLEN bytes of data, don't create an
mbuf chain that starts with a cluster containing just MHLEN bytes. This
happened because m_dup called m_get or m_getcl depending on the amount of
data to copy, but then always set the size available in the first mbuf to
MHLEN.
Submitted by: Matt Koivisto <mkoivisto at sandvine dot com>
Approved by: jmg
Silence from: rwatson (mentor)
Notes
Notes:
svn path=/head/; revision=153428
Diffstat (limited to 'release/powerpc')
0 files changed, 0 insertions, 0 deletions