CVS: cvs.openbsd.org: src

Alexander Bluhm <[email protected]>
Newsgroups gmane.os.openbsd.cvs
Message-ID <[email protected]>
CVSROOT:	/cvs
Module name:	src
Changes by:	[email protected]	2026/07/13 10:04:23

Modified files:
	sys/crypto     : cryptosoft.c 

Log message:
Handle allocation failure and track correct mbuf length in IPComp.

In swcr_compdec() m_copyback(M_NOWAIT) may fail, but the error is
not checked.  The mbuf chain could be too short, but the expected
length is returned as result.  Then ipcomp_input() will not set
m->m_pkthdr.len to the actual length of the mbuf chain.  This only
affects decompression, other cases do not need additional memory
for enlarging.

OK deraadt@
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.