NIO CommKit Host Interface Installation and System Administration Manual
SRVTAB(4) SRVTAB(4)
E-79 CommKit Host Interface, Release 4.0
Flag: One or more of the protocol flags aehtuvxILRUT/|’ or Et may be specified:
a Additional arguments should be read from the incoming data channel by
dkserver(1M) before executing the application program.
e Arrange for the exit code of the remotely executed command to be
passed back to the originating system.
h Spawn process with SIGHUP ignored.
t Open the tty mode device driver for the channel, and make it the
program’s standard input, standard output, and standard error files.
u Use plain URP protocol.
v Environment variables should be read from the incoming data channel by
dkserver(1M) before executing the proper application program. (Remote
execution only.)
x Open the remote execution protocol device driver for the channel.
I Make an INIT_PROCESS type of utmp(4) entry.
L Make a LOGIN_PROCESS type of utmp(4) entry. This flag should be
used for all services, like login(1) that write the initial entries in the
system wtmp file.
R Restrict this entry to user IDs having “ordinary” shells (defined as ending
in sh and not beginning with r).
U Make a USER_PROCESS type of utmp(4) entry.
T Trap this call, rejecting it with the error code given in the first entry of
the Parms field. Also log a message generated by %-substituting the
Parms field.
/ If a / is present, the flags that precede the / are the settings that are used.
Any flags that follow the / act as the default flag settings but will be
replaced by user supplied protocol fields. This flag is invalid if the user
supplied protocol field is illegal or if it contains any of the uppercase
flags (for example, –I, –L, –U, –R, or –T).
| If a | is present, the list of STREAMS modules that follows the | will be
pushed onto the stdin STREAM. The STREAMS module list should be
separated by colons (:) if more than one of STREAMS module is
specified. The | should be the last flag specified in the flag field.
Et The Et flag may appear only in the dialstring as the final two characters
of the protocol field. dkserver sets the endpoint type to t, overriding the
default value provided by the data switch network. The character t must
be a valid data switch endpoint type code. See dkepoint(3X) for
additional information.
User: The way in which the calling user ID is to be treated. The user ID may be used unchanged,
restricted to a range, mapped using the authorization table, or set to a fixed value.
*n, *o Use the numeric value of the user ID supplied in the call request
information. The *o means treat the user ID as octal while the *n means
treat the user ID as having a self-determining format where an initial 0x
or 0X indicates hexadecimal, an initial 0 indicates octal, and the presence
of neither indicates decimal. If the password for the user ID of the remote
user has expired, the entry is considered invalid.