mirror of
https://github.com/moparisthebest/socat
synced 2024-12-22 06:58:47 -05:00
merged: minor corrections in docu
This commit is contained in:
commit
53f2b93b76
3
CHANGES
3
CHANGES
@ -29,6 +29,9 @@ porting:
|
|||||||
added struct sockaddr_ll to union sockaddr_union to avoid "strict
|
added struct sockaddr_ll to union sockaddr_union to avoid "strict
|
||||||
aliasing" warnings (problem reported by Paul Wouters)
|
aliasing" warnings (problem reported by Paul Wouters)
|
||||||
|
|
||||||
|
docu:
|
||||||
|
minor corrections in docu
|
||||||
|
|
||||||
####################### V 1.7.1.1:
|
####################### V 1.7.1.1:
|
||||||
|
|
||||||
corrections:
|
corrections:
|
||||||
|
16
doc/socat.yo
16
doc/socat.yo
@ -536,7 +536,7 @@ label(ADDRESS_OPENSSL_LISTEN)dit(bf(tt(OPENSSL-LISTEN:<port>)))
|
|||||||
link(TCP)(ADDRESS_TCP_CONNECT)
|
link(TCP)(ADDRESS_TCP_CONNECT)
|
||||||
label(ADDRESS_NAMED_PIPE)dit(bf(tt(PIPE:<filename>)))
|
label(ADDRESS_NAMED_PIPE)dit(bf(tt(PIPE:<filename>)))
|
||||||
If link(<filename>)(TYPE_FILENAME) already exists, it is opened.
|
If link(<filename>)(TYPE_FILENAME) already exists, it is opened.
|
||||||
If is does not exist, a named pipe is created and opened. Beginning with
|
If it does not exist, a named pipe is created and opened. Beginning with
|
||||||
socat version 1.4.3, the named pipe is removed when the address is closed
|
socat version 1.4.3, the named pipe is removed when the address is closed
|
||||||
(but see option link(unlink-close)(OPTION_UNLINK_CLOSE)nl()
|
(but see option link(unlink-close)(OPTION_UNLINK_CLOSE)nl()
|
||||||
Note: When a pipe is used for both reading and writing, it works
|
Note: When a pipe is used for both reading and writing, it works
|
||||||
@ -1494,22 +1494,22 @@ label(OPTION_NULL_EOF)dit(bf(tt(null-eof)))
|
|||||||
Normally socat() will ignore empty (zero size payload) packets arriving on
|
Normally socat() will ignore empty (zero size payload) packets arriving on
|
||||||
datagram sockets, so it survives port scans. With this option socat()
|
datagram sockets, so it survives port scans. With this option socat()
|
||||||
interprets empty datagram packets as EOF indicator (see
|
interprets empty datagram packets as EOF indicator (see
|
||||||
link(shut-null)(OPTION_SHUT_NULL).
|
link(shut-null)(OPTION_SHUT_NULL)).
|
||||||
label(OPTION_IOCTL_VOID)dit(bf(tt(ioctl-void=<request>)))
|
label(OPTION_IOCTL_VOID)dit(bf(tt(ioctl-void=<request>)))
|
||||||
Calls tt(ioctl()) with the request value as second argument and NULL as
|
Calls tt(ioctl()) with the request value as second argument and NULL as
|
||||||
third argument. This option allows to utilize ioctls that are not
|
third argument. This option allows to utilize ioctls that are not
|
||||||
explicitely implemented in socat.
|
explicitely implemented in socat.
|
||||||
label(OPTION_IOCTL_INT)dit(bf(tt(ioctl-int=<reqeust>:<value>)))
|
label(OPTION_IOCTL_INT)dit(bf(tt(ioctl-int=<request>:<value>)))
|
||||||
Calls tt(ioctl()) with the request value as second argument and the integer
|
Calls tt(ioctl()) with the request value as second argument and the integer
|
||||||
value as third argument.
|
value as third argument.
|
||||||
label(OPTION_IOCTL_INTP)dit(bf(tt(ioctl-intp=<reqeust>:<value>)))
|
label(OPTION_IOCTL_INTP)dit(bf(tt(ioctl-intp=<request>:<value>)))
|
||||||
Calls tt(ioctl()) with the request value as second argument and a pointer to
|
Calls tt(ioctl()) with the request value as second argument and a pointer to
|
||||||
the integer value as third argument.
|
the integer value as third argument.
|
||||||
label(OPTION_IOCTL_BIN)dit(bf(tt(ioctl-bin=<reqeust>:<value>)))
|
label(OPTION_IOCTL_BIN)dit(bf(tt(ioctl-bin=<request>:<value>)))
|
||||||
Calls tt(ioctl()) with the request value as second argument and a pointer to
|
Calls tt(ioctl()) with the request value as second argument and a pointer to
|
||||||
the given data value as third argument. This data must be specified in
|
the given data value as third argument. This data must be specified in
|
||||||
link(<dalan>)(TYPE_DATA) form.
|
link(<dalan>)(TYPE_DATA) form.
|
||||||
label(OPTION_IOCTL_STRING)dit(bf(tt(ioctl-string=<reqeust>:<value>)))
|
label(OPTION_IOCTL_STRING)dit(bf(tt(ioctl-string=<request>:<value>)))
|
||||||
Calls tt(ioctl()) with the request value as second argument and a pointer to
|
Calls tt(ioctl()) with the request value as second argument and a pointer to
|
||||||
the given string as third argument.
|
the given string as third argument.
|
||||||
link(<dalan>)(TYPE_DATA) form.
|
link(<dalan>)(TYPE_DATA) form.
|
||||||
@ -3100,9 +3100,9 @@ prompts.
|
|||||||
|
|
||||||
label(EXAMPLE_ADDRESS_PTY)
|
label(EXAMPLE_ADDRESS_PTY)
|
||||||
label(EXAMPLE_OPTION_SYMBOLIC_LINK)
|
label(EXAMPLE_OPTION_SYMBOLIC_LINK)
|
||||||
label(EXAMPLE_OPTION_WAITSLAVE)
|
label(EXAMPLE_OPTION_WAIT_SLAVE)
|
||||||
label(EXAMPLE_OPTION_NONBLOCK)
|
label(EXAMPLE_OPTION_NONBLOCK)
|
||||||
(bf(tt(socat PTY,link=$HOME/dev/vmodem0,raw,echo=0,waitslave EXEC:'"ssh modemserver.us.org socat - /dev/ttyS0,nonblock,raw,echo=0"')))
|
(bf(tt(socat PTY,link=$HOME/dev/vmodem0,raw,echo=0,wait-slave EXEC:'"ssh modemserver.us.org socat - /dev/ttyS0,nonblock,raw,echo=0"')))
|
||||||
|
|
||||||
generates a pseudo terminal
|
generates a pseudo terminal
|
||||||
device (link(PTY)(ADDRESS_PTY)) on the client that can be reached under the
|
device (link(PTY)(ADDRESS_PTY)) on the client that can be reached under the
|
||||||
|
@ -823,7 +823,7 @@ Option group: FD
|
|||||||
Phase: LATE
|
Phase: LATE
|
||||||
Platforms: all
|
Platforms: all
|
||||||
|
|
||||||
This option changes the mode (permissions) of a file descriptor with fchown()
|
This option changes the mode (permissions) of a file descriptor with fchmod()
|
||||||
in the last phase of address processing.
|
in the last phase of address processing.
|
||||||
|
|
||||||
|
|
||||||
@ -1481,7 +1481,7 @@ Phase: PREOPEN
|
|||||||
Platforms: all
|
Platforms: all
|
||||||
|
|
||||||
This option changes the mode (permissions) of an already existing filesystem
|
This option changes the mode (permissions) of an already existing filesystem
|
||||||
entry with chown() before the file is opened or after the UNIX domain socket is
|
entry with chmod() before the file is opened or after the UNIX domain socket is
|
||||||
bound, but before it listens/connects.
|
bound, but before it listens/connects.
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user