From owner-freebsd-hackers Mon Jun 9 06:42:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA22588 for hackers-outgoing; Mon, 9 Jun 1997 06:42:55 -0700 (PDT) Received: from server.netplus.com.br ([200.247.23.97]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA22574 for ; Mon, 9 Jun 1997 06:42:42 -0700 (PDT) Received: from sergio.lenzi (dial02.netplus.com.br [200.247.23.101]) by server.netplus.com.br (8.7.6/8.7.3) with ESMTP id KAA00501; Mon, 9 Jun 1997 10:34:01 GMT Received: (from lenzi@localhost) by sergio.lenzi (8.8.5/8.8.3) id KAA03269; Mon, 9 Jun 1997 10:46:20 GMT Date: Mon, 9 Jun 1997 10:46:19 +0000 () From: "Lenzi, Sergio" X-Sender: lenzi@sergio To: Bruce Evans cc: freebsd-hackers@FreeBSD.ORG Subject: Re: pppd & natd problem turnaround.. In-Reply-To: <199706090614.QAA06988@godzilla.zeta.org.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 9 Jun 1997, Bruce Evans wrote: > ISTR this bug from a few years ago. The fix may have been to fix splimp() > to prevent a race. 2.2 has a similar bug in splimp(). It only occurs > when neither pppd nor slip is configured in the kernel and the pppd LKM > is used. Do you have this configuration? > > >A turnaround is to replace m_len to ZERO whenever is less then zero. > > > >I know it is not the best, but it works for now. > > Better find the real bug. m->m_len < 0 "can't happen". > Shure it can't happen... My site as both slip and ppp configured in kernel Sergio Lenzi. Unix consult.