From owner-freebsd-questions Thu Nov 13 03:47:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA06502 for questions-outgoing; Thu, 13 Nov 1997 03:47:08 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from awfulhak.demon.co.uk (awfulhak.demon.co.uk [158.152.17.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA06489 for ; Thu, 13 Nov 1997 03:47:03 -0800 (PST) (envelope-from brian@awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.demon.co.uk (8.8.7/8.8.7) with ESMTP id LAA13909; Thu, 13 Nov 1997 11:46:16 GMT (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199711131146.LAA13909@awfulhak.demon.co.uk> X-Mailer: exmh version 2.0zeta 7/24/97 To: Feiyi Wang cc: Archie Cobbs , questions@FreeBSD.ORG, brian@awfulhak.org Subject: Re: Divert Socket Problem In-reply-to: Your message of "Wed, 12 Nov 1997 22:00:10 EST." <346A6D3A.299F@eos.ncsu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 13 Nov 1997 11:46:16 +0000 From: Brian Somers Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I should be damned, now the problem is solved. Archie is right, I forgot > use htons() to convert the port number. I have a "good reason" of not > doing that :-), I am refering "natd" source code, and it didn't use > htons at all, should that be a bug? [.....] Natd's being a bit obscure (and a bit wrong). It does a *htons* at argument parsing time. I've just fixed it so it does a htonl(). -- Brian , , Don't _EVER_ lose your sense of humour....