From owner-freebsd-questions Mon Oct 14 15:32: 5 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14F5937B409 for ; Mon, 14 Oct 2002 15:32:04 -0700 (PDT) Received: from mail.k12us.com (mail.k12us.com [65.112.222.15]) by mx1.FreeBSD.org (Postfix) with SMTP id 569D943EAC for ; Mon, 14 Oct 2002 15:32:03 -0700 (PDT) (envelope-from cweimann@k12hq.com) Received: (qmail 94371 invoked by uid 1001); 14 Oct 2002 22:31:58 -0000 Date: Mon, 14 Oct 2002 18:31:58 -0400 From: Christopher Weimann To: freebsd-questions@freebsd.org Subject: accept() doesn't pass back sockaddr Message-ID: <20021014183158.B54055@mail.k12us.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-AntiVirus: scanned for viruses by AMaViS 0.2.1 (http://amavis.org/) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I am using on a web filter ( dansguardian.org ) and am having problems on FreeBSD (4.5-STABLE). The filter runs fine for about 20 minutes or so then can't seem to come up with the right ip addresses for any client machines. After much reading of man pages, Stevens, and some banging of my head against the desk I decided that maybe it wasn't me :) I found a PR that I think seems to relate (misc/34307) but this still confuses me. I would think that if the situation this PR describes were to be the case all sorts of things wouldn't be working right. I don't have a hope of fixing the PR, I can't even seem to find the source for accept(). Does anybody know of a better work around than closing the socket ( and loosing any backlog ) and re-opening it?. Thanks in advance. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message