2017-06-03 15:27:30 -04:00
|
|
|
.Dd February 4, 2015
|
2015-09-19 21:33:04 -04:00
|
|
|
.Dt SFNC 1
|
|
|
|
.Os
|
|
|
|
.Sh NAME
|
|
|
|
.Nm sfnc
|
|
|
|
.Nd network connection over sf (client side)
|
|
|
|
.Sh SYNOPSIS
|
|
|
|
.Nm sfnc
|
|
|
|
.Ar host
|
|
|
|
.Ar port
|
|
|
|
.Ar transmit-device
|
|
|
|
.Ar receive-device
|
|
|
|
.Sh DESCRIPTION
|
|
|
|
.Nm
|
|
|
|
communicates with another program over two byte steams and asks the remote
|
|
|
|
program (usually
|
|
|
|
.Xr sfncd 1 )
|
|
|
|
to connect to the specified
|
|
|
|
.Ar host
|
|
|
|
and
|
|
|
|
.Ar port .
|
|
|
|
.Pp
|
|
|
|
It reads bytes from the standard input and transmits them across
|
|
|
|
.Ar transmit-device .
|
|
|
|
It receives bytes from
|
|
|
|
.Ar receive-device
|
|
|
|
and sends them to the standard output.
|
|
|
|
.Pp
|
|
|
|
.Ss Protocol
|
|
|
|
The client transmits in one
|
|
|
|
.Xr sf 1
|
|
|
|
session, which contains two nested
|
|
|
|
.Xr sf 1
|
|
|
|
connections (first host, then port), and then the actual body read from the
|
2017-02-15 16:56:28 -05:00
|
|
|
standard input.
|
|
|
|
The server transmits in one
|
2015-09-19 21:33:04 -04:00
|
|
|
.Xr sf 1
|
|
|
|
session, which begins once the host and port has been received, and it contains
|
|
|
|
the response.
|
|
|
|
.Sh SEE ALSO
|
|
|
|
.Xr sf 1 ,
|
|
|
|
.Xr sfncd 1 ,
|
|
|
|
.Xr serial-transfer 7
|