From owner-freebsd-net Mon Jun 25 18:11:56 2001 Delivered-To: freebsd-net@freebsd.org Received: from imo-m03.mx.aol.com (imo-m03.mx.aol.com [64.12.136.6]) by hub.freebsd.org (Postfix) with ESMTP id D8E9F37B405 for ; Mon, 25 Jun 2001 18:11:53 -0700 (PDT) (envelope-from FastPathNow@netscape.net) Received: from FastPathNow@netscape.net by imo-m03.mx.aol.com (mail_out_v30.22.) id n.2c.18ff13d (16216) for ; Mon, 25 Jun 2001 21:11:45 -0400 (EDT) Received: from netscape.com (aimmail02.aim.aol.com [205.188.144.194]) by air-in01.mx.aol.com (v78_r3.8) with ESMTP; Mon, 25 Jun 2001 21:11:45 -0400 Date: Mon, 25 Jun 2001 21:11:45 -0400 From: FastPathNow@netscape.net To: freebsd-net@freebsd.org Subject: TCPS_HAVERCVDFIN not considering all possible conditions? Mime-Version: 1.0 Message-ID: <45D08C2C.558913DD.375A6AF3@netscape.net> X-Mailer: Franklin Webmailer 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Would appreciate comments on this: Currently in tcp_fsm.h its defined as : #define TCPS_HAVERCVDFIN(s) ((s) >= TCPS_TIME_WAIT) when IMHO it should be: (to consider all possible cases of having recd a FIN?) #define TCPS_HAVERCVDFIN(s) ( ((s) >= TCPS_TIME_WAIT) || ((s) == TCPS_CLOSE_WAIT) || ((s) == TCPS_LAST_ACK) || ((s) == TCPS_CLOSING) ) -AG __________________________________________________________________ Get your own FREE, personal Netscape Webmail account today at http://webmail.netscape.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message