Rootroute       Hosting       Order       Map       Login   Secure Inter-Network Operations  
 
man : tcpclient(1)

Command: man perldoc info search(apropos)  




tcpclient(1)                                         tcpclient(1)


NAME
       tcpclient - creates an outgoing TCP connection.

SYNOPSIS
       tcpclient [ opts ] host port prog

DESCRIPTION
       opts  is  a  series  of getopt-style options.  host is one
       argument.  port is one argument.  prog consists of one  or
       more arguments.

       tcpclient  attempts  to  connect to a TCP server. If it is
       successful, it runs prog, with descriptor 6  reading  from
       the  network  and  descriptor 7 writing to the network. It
       also sets up several environment variables (see  tcp-envi-
       ron(5) ).

       The  server's address is given by host and port.  port may
       be a name from /etc/services or a number.  host may be  0,
       referring  to  the  local  machine, or a dotted-decimal IP
       address, or a host name; it is fed  through  qualification
       using dns_ip4_qualify.

       If  the  server  has several IP addresses, tcpclient tries
       each address in turn.

OPTIONS
       General options:

       -q     Quiet. Do not print error messages.

       -Q     (Default.) Print error messages.

       -v     Verbose. Print error messages and status  messages.

       Connection options:

       -T x+y Give  up  on  the connection attempt after x+y sec-
              onds. Default: 2+58. When a  host  has  several  IP
              addresses,  tcpclient tries to connect to the first
              IP address, waits x seconds, tries  to  connect  to
              the  second IP address, waits x seconds, etc.; then
              it retries each address that timed out,  waiting  y
              seconds  per  address.  You may omit +y to skip the
              second try. Before version 0.88, tcpclient(1)  will
              use only x (default: 60).

       -i localip
              Use localip as the IP address for the local side of
              the connection; quit if localip is  not  available.
              Normally tcpclient lets the operating system choose
              an address.





                                                                1





tcpclient(1)                                         tcpclient(1)


       -p localport
              Use localport as the TCP port for the local side of
              the connection; quit if localport is not available.
              Normally tcpclient lets the operating system choose
              a port.

       -d     Delay sending data for a fraction of a second when-
              ever the remote host is responding slowly. This  is
              currently  the  default,  but  it may not be in the
              future; if you want it, set it explicitly.

       -D     Never delay sending data; enable TCP_NODELAY.

       Data-gathering options:

       -h     (Default.) Look up the remote host name in  DNS  to
              set the environment variable $TCPREMOTEHOST.

       -H     Do  not look up the remote host name in DNS; remove
              the environment variable $TCPREMOTEHOST.

       -l localname
              Do not look up the local  host  name  in  DNS;  use
              localname  for  the environment variable $TCPLOCAL-
              HOST. A common choice for localname is 0.

       -r     (Default.) Attempt to  obtain  $TCPREMOTEINFO  from
              the remote host.

       -R     Do  not  attempt  to obtain $TCPREMOTEINFO from the
              remote host.

       -t n   Give up on the  $TCPREMOTEINFO  connection  attempt
              after n seconds. Default: 26.

SEE ALSO
       tcpserver(1),   tcprules(1),  tcprulescheck(1),  argv0(1),
       fixcrio(1), recordio(1), rblsmtpd(1),  who@(1),  date@(1),
       finger@(1),  http@(1),  tcpcat(1),  mconnect(1), tcp-envi-
       ron(5)

       http://cr.yp.to/ucspi-tcp.html















                                                                2




rootr.net - man pages