Date: Tue, 26 Aug 2003 07:11:48 -0700 (PDT) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netinet raw_ip.c Message-ID: <200308261411.h7QEBmPT074950@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2003/08/26 07:11:48 PDT FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: M_PREPEND() with an argument of M_TRYWAIT can fail, meaning the returned mbuf can be NULL. Check for NULL in rip_output() when prepending an IP header. This prevents mbuf exhaustion from causing a local kernel panic when sending raw IP packets. PR: kern/55886 Reported by: Pawel Malachowski <pawmal-posting@freebsd.lublin.pl> MFC after: 3 days Revision Changes Path 1.115 +2 -0 src/sys/netinet/raw_ip.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308261411.h7QEBmPT074950>