From owner-freebsd-current Thu Oct 10 15:10:44 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA20194 for current-outgoing; Thu, 10 Oct 1996 15:10:44 -0700 (PDT) Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id PAA20178; Thu, 10 Oct 1996 15:10:17 -0700 (PDT) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <16121(5)>; Thu, 10 Oct 1996 15:07:35 PDT Received: by crevenia.parc.xerox.com id <177476>; Thu, 10 Oct 1996 15:07:29 -0700 From: Bill Fenner To: fenner@parc.xerox.com, karl@mcs.net Subject: Re: Crash in -current (from the current SNAP) Cc: current@freebsd.org, hackers@freebsd.org, pst@jnx.com Message-Id: <96Oct10.150729pdt.177476@crevenia.parc.xerox.com> Date: Thu, 10 Oct 1996 15:07:17 PDT Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Of course, tcp_attach() is static so can't be called from tcp_input(). Either we need to call (*so2->so_proto->pr_usrreqs->pru_attach)(so2), or we need to sofree(so2) and then do another so2=sonewconn(so, 0). (or make tcp_attach() not static). Bill