Subject: TCP Urgent pointer
To: None <>
From: Scott Barron <>
List: tech-net
Date: 08/04/2001 15:41:41
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline


It seems to be a slow day so maybe I can spark some discussion.  This may
have been asked before and/or beaten to death but I haven't been around that
long (and haven't seen any discussions on it) so here goes ...

I was just in a discussion with my roommate regarding the correctness of
where BSD TCP implementations point the TCP urgent pointer.  According to
RFC 793 and my Stevens book it is supposed to point to one octet after the
urgent data.  I then found RFC 1122, a standards track RFC, that says 793
is wrong, the urgent pointer should point to the last octet of data.

I went through some of the NetBSD source and it looks like it is still going
in accordance with 793.  I am not having any troubles with this I am just
wondering if there was a particular reason it hasn't been changed.  Can
anyone satisfy my curiosity on this matter?


Content-Type: application/pgp-signature
Content-Disposition: inline

Version: GnuPG v1.0.6 (NetBSD)
Comment: For info see