Provided by: lksctp-tools_1.0.18+dfsg-1_amd64 bug

NAME

       sctp_darn - Send and receive messages via SCTP

SYNOPSIS

       sctp_darn -H local_address -P local_port [-h remote_host] [-p remote_port] -l|s

DESCRIPTION

       This  is  a  userspace test application for the SCTP Linux kernel reference implementation state machine.
       It is vaguely inspired by Stevens' program "sock".

       It has the limited ability to send messages and to listen for messages sent via SCTP.

OPTIONS

       -H, --local local_address
              specify one of the local addresses

       -P, --local-port local_port
              specify the port number for local addresses

       -h, --remote remote_address
              specify the peer address

       -p, --remote-port remote_port
              specify the port number for the peer address

       -l, --listen
              print messages received from the peer

       -s, --send
              send messages to the peer

       -B, --bindx-add address
              add the specified address(es) as additional bind addresses to the local socket. Multiple addresses
              can be specified by this argument multiple times.  For example, '-B 10.0.0.1 -B 20.0.0.2'.

       -b, --bindx-rem address
              remove  the  specified address(es) from the bind addresses of the local socket. Multiple addresses
              can be specified by this argument multiple times.  For example, '-b 10.0.0.1 -b 20.0.0.2'.

       -I     use the interactive mode.

       -i     setup the specified number of endpoints by using the specified local  host  (-H)  and  local  port
              (-P).  The  port  number  will  be  incremented by one for each additional endpoint.  All of these
              endpoints will be listening.  If a remote host (-h) and a remote  port  are  also  specified,  the
              first endpoint will start sending fixed sized messages to the remote host.

       -m size
              specify the sockopt sndbuf/rcvbuf size.

       -n     set the socket(s) to be in the non-blocking mode.  collect messages from stdin and deliver them to
              the peer

       --use-poll
              use system call poll() for polling among the number of  endpoints  specified  by  the  -i  option.
              Without this option, select() would be used as default.

       -t     use SOCK_STREAM tcp-style sockets.

       -z size
              specify the message size to be sent.  The default message size generated would be 16K.

       --interface ifname
              select interface for sin6_scope_id.

AUTHOR

       Michael Biebl <biebl@debian.org>

                                                                                                    sctp_darn(1)