Provided by: tcputils_0.6.2-10_amd64 bug

NAME

       tcpbug - TCP/IP connection bugging device

SYNOPSIS

       tcpbug [-cx] [-btT] local-port remote-host remote-port

DESCRIPTION

       tcpbug  forwards  a  TCP/IP connection to port local-port on the local machine to the port remote-port on
       remote-host while spying on the connection and writing all data passing through to standard output.   All
       data  coming  from  the  client  is printed with a greater than sign (>) first on each line, and all data
       coming from the server is printed with a less than sign (<) first on each line.   Any  byte  offsets  and
       time-stamps are printed before the greater than or less than sign, and are separated from each other by a
       colon (:).

OPTIONS

       -b     Print the offset of the first byte in the stream for each line.

       -c     Display bytes as individual characters.  Printable characters are displayed directly, some control
              characters  appear  as  C-language escapes (\n, \r, \t et.c), while others appear as 3-digit octal
              numbers.  This should be similar to the -c switch of od(1).

       -t     Print the time at which the data was received for each line.  The time is the  number  of  seconds
              and  microseconds, separated by a decimal point (.), since 00:00 UTC, January 1, 1970, as reported
              by gettimeofday().

       -T     Print the time at which the data was received for each line.  The time is the  number  of  seconds
              and microseconds, separated by a decimal point (.), since the connections were established.

       -x     Display each byte as a two digit hexadecimal number.

SEE ALSO

       tcpconnect(1), tcplisten(1), od(1).

BUGS

       The names of the options are not yet finalized, and may change at a future release.

                                                  1997 April 13                                        TCPBUG(1)