TTYADM(8)            Maintenance Commands and Procedures           TTYADM(8)
NAME
       ttyadm - format and output port monitor-specific information
SYNOPSIS
       /usr/sbin/ttyadm [
-b] [
-c] [
-h] [
-I] [
-r count] [
-i msg]
            [
-m modules] [
-p prompt] [
-t timeout] [
-S y | n]
            [
-T termtype] 
-d device -l ttylabel -s service       /usr/sbin/ttyadm -VDESCRIPTION
       The 
ttyadm command is an administrative command that formats       
ttymon(8)-specific information and writes it to standard output. The
       Service Access Facility (SAF) requires each port monitor to provide
       such a command. Note that the port monitor administrative file is
       updated by the Service Access Controller's administrative commands,       
sacadm(8) and 
pmadm(8). 
ttyadm provides a means of presenting
       formatted port monitor-specific (
ttymon-specific) data to these
       commands.
OPTIONS
       The following options are supported:       
-b                      Set the ``bi-directional port'' flag. When this flag
                      is set, the line can be used in both directions.                      
ttymon will allow users to connect to the service
                      associated with the port, but if the port is free,                      
uucico(8), 
cu(1C), or 
ct(1C) can use it for dialing
                      out.       
-c                      Set the connect-on-carrier flag for the port. If the                      
-c flag is set, 
ttymon will invoke the port's
                      associated service immediately when a connect
                      indication is received (that is, no prompt is printed
                      and no baud-rate searching is done).       
-d device                      device is the full pathname of the device file for the
                      TTY port.       
-h                      Set the hangup flag for the port. If the 
-h flag is
                      not set, 
ttymon will force a hangup on the line by
                      setting the speed to 
0 before setting the speed to the
                      default or specified value.       
-i message                      Specify the inactive (disabled) response message. This
                      message will be sent to the TTY port if the port is
                      disabled or the 
ttymon monitoring the port is
                      disabled.       
-I                      Initialize only.  If the 
-I option is used, 
ttymon                      will invoke the service only once.  This can be used
                      to configure a particular device without actually
                      monitoring it, as with software carrier.       
-l ttylabel                      Specify which 
ttylabel in the 
/etc/ttydefs file to use
                      as the starting point when searching for the proper
                      baud rate.       
-m modules                      Specify a list of pushable STREAMS modules. The
                      modules will be pushed in the order in which they are
                      specified before the service is invoked. 
modules must
                      be a comma-separated list of modules, with no white
                      space included. Any modules currently on the stream
                      will be popped before these  modules are pushed.       
-p prompt                      Specify the prompt message, for example, ``
login:''.       
-r count                      When the 
-r option is invoked, 
ttymon will wait until
                      it receives data from the port before it displays a
                      prompt. If 
count is 
0, 
ttymon will wait until it
                      receives any character. If 
count is greater than 
0,                      
ttymon will wait until 
count newlines have been
                      received.       
-s service                      service is the full pathname of the service to be
                      invoked when a connection request is received. If
                      arguments are required, the command and its arguments
                      must be enclosed in double quotes (" ").       
-S y|n                      Set the software carrier value.  
y will turn software
                      carrier on. 
n will turn software carrier off.       
-t timeout                      Specify that 
ttymon should close a port if the open on
                      the port succeeds, and no input data is received in                      
timeout seconds.       
-T termtype                      Set the terminal type.  The 
TERM environment variable
                      will be set to 
termtype.       
-V                      Display the version number of the current                      
/usr/lib/saf/ttymon command.
OUTPUT
       If successful, 
ttyadm will generate the requested information, write
       it to  standard output, and exit with a status of 
0. If 
ttyadm is
       invoked with an invalid number of arguments or invalid arguments, or
       if an incomplete option is specified, an error message will be
       written to standard error and 
ttymon will exit with a non-zero
       status.
FILES
       /etc/ttydefsSEE ALSO
       ct(1C), 
cu(1C), 
attributes(7), 
pmadm(8), 
sacadm(8), 
ttymon(8),       
uucico(8)                             September 14, 1992                    TTYADM(8)