Date: Wed, 22 Sep 1999 23:19:47 -0400 From: "Louis A. Mamakos" <louie@TransSys.COM> To: Brian Dean <brdean@mindspring.com> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: how to shut down a TCP connection Message-ID: <199909230319.XAA61915@whizzo.transsys.com> In-Reply-To: Your message of "Tue, 21 Sep 1999 18:45:08 EDT." <199909212245.SAA02737@vger.foo.com> References: <199909212245.SAA02737@vger.foo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Hi, > > I'm doing TCP development on a custom operating system that I've > written and am using my FreeBSD box for testing my TCP stack. I'm in > the early stages right now and I have a lot of bugs. One of my bugs > is that I shut down a connection on my end but I'm doing something > wrong and the connection on the FreeBSD side stays up, i.e.: > > [bsd@vger]:/net- netstat > Active Internet connections > Proto Recv-Q Send-Q Local Address Foreign Address (state) > tcp 0 0 vger.telnet bos.5000 ESTABLISHED > > 'vger' is my FreeBSD machine and 'bos' is my experimental OS. The > connecton on 'bos' at this point is actually closed. > > Does anyone know how I can manually shutdown the above connection on > 'vger' short of waiting a really long time or rebooting? Since this is a telnet session, you could find out what login session this connection is associated with it, and write something to the pty so data will need to be sent on the connection. The remote end with either respond with a RST segment aborting the connection, or eventually the connection wil die due to an ACK timeout. Typically, I just use the write(1) command to do this to an abandoned telnet session. louie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909230319.XAA61915>