Operating System - OpenVMS
1820260 Members
2937 Online
109622 Solutions
New Discussion юеВ

TCP service flags and socket options

 
Wim Van den Wyngaert
Honored Contributor

TCP service flags and socket options

I'm curious. I would like documentation on the allowed values in the flags field and socket options of a service (ucx sho serv/fu). Only a few are documented and mostly with a very little description.

Also a list of which options are used by which service would be very nice. E.g. I can put proxy flag on ftp but would it be used ?

Btw : I tried to add proxy and the flag TCPIP was added too ! And a warning was shown that this isn't the default config (but it doesn't say unsupported).

Wim
Wim
4 REPLIES 4
Wim Van den Wyngaert
Honored Contributor

Re: TCP service flags and socket options

This is what I have. Feel free to comment/complete.

Q>Which are the flags you can specify on service level ?
--------------------------------------------------------
APPLICATION_PROXY also aprox
If set, the application will validate the remote user based upon COMMUNICATION
proxy setup (not BNFS). For Rxx and LPD only ?
If not set, user+password must be specified (default).

CASE_INSENSITIVE
If set, the remote user will be validated ignoring case (default).
If set with NO, exact case will be used (also in sysuaf and thus fail)

IPV6
?

LISTEN
If set, TCPIP$INETACP will activate the server program on arrival of a packet
on the port.
If not set, the server must be started during startup and must listen itself
(default)

MULTITHREADED
If set, Multithreading is used for dispatching packets.
Default is NO.

PRIVILEGE
?

PROTOCOL
?

PROXY
If set, NFS proxies are used in validating the user.
Default is NO.

PSEUDO
?

REXEC
?

RLOGIN
?

RUSER
?

RTTY
Causes the service to ignore the username and processname.
Default is NO.

TCPIP
?

Q>Which are the socket options you can specify on service level ?
-----------------------------------------------------------------
BROADCAST
Allows broadcasting

KEEPALIVE
Enable keepalive.

LOOPBACK
Internal use.

CHECKSUM.RECEIVE
Enable checksum on received packets. Shown as rcheck.
CHECKSUM.SEND
Enable checksym on send packets. Show as scheck.
Wim
labadie_1
Honored Contributor
Wim Van den Wyngaert
Honored Contributor

Re: TCP service flags and socket options

Labadie,

RTTY
Causes the service to ignore the username and processname.
Default is NO.

was based on that document.

Thanks anyway. Still some left flags ...

Wim
Wim
Antoniov.
Honored Contributor

Re: TCP service flags and socket options

Hi Wim,
I guess theese option are linke to tcp/ip socket api so I guess:
KEEPALIVE
Keeps connections active. Enables the periodic transmission of keepalive probes to the remote system. If the remote system fails to respond to the keepalive probes, the connection is broken.
If the KEEPALIVE option is enabled you must declare counter and interval values.

Antonio Vigliotti
Antonio Maria Vigliotti