Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Oct 1996 16:31:51 -0500 (CDT)
From:      Karl Denninger  <karl@Mcs.Net>
To:        fenner@parc.xerox.com (Bill Fenner)
Cc:        current@freebsd.org, hackers@freebsd.org, karl@Mcs.Net
Subject:   Re: Crash in -current (from the current SNAP)
Message-ID:  <199610102131.QAA13145@Jupiter.Mcs.Net>
In-Reply-To: <96Oct10.140932pdt.177476@crevenia.parc.xerox.com> from "Bill Fenner" at Oct 10, 96 02:09:31 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> >>>>    (*inetsw[ip_protox[ip->ip_p]].pr_input)(m, hlen);
> 
> >What's going on here?
> 
> Either ip_protox[ip->ip_p] is out of range (should be 1..7 or 8
> depending on if what options you have in your kernel), or
> inetsw[ip_protox[ip->ip_p]].pr_input is.
> 
> >Given that it is a timeout call that is generating this, why do I think 
> >this has something to do with the anti-syn patches?
> 
> Nope, this is a software interrupt causing IP to service its input
> queue.
> 
>   Bill
> 

(kgdb) 
(kgdb) select-frame 14
(kgdb) print ip_protox[ip->ip_p]
$1 = 2 '\002'

That's "INET", if I'm reading the headers correctly.

(kgdb) print inetsw[ip_protox[ip->ip_p]].pr_input 
$2 = (void (*)()) 0xf01477ec <tcp_input>

Hmmmm....

The address looks to be valid as well...

--
--
Karl Denninger (karl@MCS.Net)| MCSNet - The Finest Internet Connectivity
http://www.mcs.net/~karl     | T1 from $600 monthly; speeds to DS-3 available
			     | 23 Chicagoland Prefixes, 13 ISDN, much more
Voice: [+1 312 803-MCS1 x219]| Email to "info@mcs.net" WWW: http://www.mcs.net/
Fax:   [+1 312 248-9865]     | Home of Chicago's only FULL Clarinet feed!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610102131.QAA13145>