From owner-cvs-all Thu Dec 23 11: 6: 6 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5D8AD156AD; Thu, 23 Dec 1999 11:06:00 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: (from wpaul@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA08612; Thu, 23 Dec 1999 11:06:00 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Message-Id: <199912231906.LAA08612@freefall.freebsd.org> From: Bill Paul Date: Thu, 23 Dec 1999 11:05:59 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pci if_rl.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk wpaul 1999/12/23 11:05:59 PST Modified files: sys/pci if_rl.c Log: Fix problem reported by Matt Dillon. Occasionally, very small received frames would be handled incorrectly due to bad usage of m_pullup() in the case where the frame wraps from the end of the receive buffer back the beginning. Also, when manually extending small packets to pad them to the minimum frame length during transmission, zero out the pad area to make some really paranoid people happy. Revision Changes Path 1.37 +16 -3 src/sys/pci/if_rl.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message