Date: Tue, 10 Apr 2007 20:11:22 +0200 From: Martin Kulas <coolaz@web.de> To: Randall Stewart <rrs@cisco.com> Cc: freebsd-current@freebsd.org, LI Xin <delphij@delphij.net> Subject: Re: netcat with SCTP support Message-ID: <20070410181122.GA12483@thunderbird.tld> In-Reply-To: <461B6945.90109@cisco.com> References: <20070409214504.GA1780@thunderbird.tld> <461B6945.90109@cisco.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Tue, Apr 10, 2007 at 06:39:01AM -0400, Randall Stewart wrote: > > Thanks for checking out SCTP for netcat... let me > see if I can re-create this bug with current and figure > out what is broken... This sounds like a bug with the > TCP model.. I rewrote netcat's readwrite() to use select() instead of the poll() systemcall but read() on the network file descriptor still does not return EOF. So netcat is not notified that the SCTP association has been closed. > So to recreate this.. I set things up run it > and ctl-c the client? Yeah. Starting SCTP server: $ nc -c -l 127.0.0.1 55555 Starting SCTP client: $ nc -c 127.0.0.1 55555 Now send a SIGINT (ctl-c) to client or server. Sending SIGINT using TCP sockets will terminate the connection immediately and notifing the other side. Cheers, Martin -- PGP Key: http://www.stud.uni-hamburg.de/~kulas/mkulas_pubkey.asc [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFGG9NJu1jKg1agQ1oRAl2KAKCq3UkYCN/+Vd/qRv/mhhXRzK8qSwCfeo3o mWjTRZh/r5/pchnDzDuPamc= =ve0e -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070410181122.GA12483>
