SETLOGIN        - SET SYSTEM LOGIN PARAMETERS                    21-AUG-1978 19:12:31   VAX-11 MACRO X0.3-11               Page   1

X01                                                                                                                              (1)



                                     0000     1 	.TITLE	SETLOGIN - SET SYSTEM LOGIN PARAMETERS

                                     0000     2 	.IDENT	/X01/

                                     0000     3 

                                     0000     4 ;

                                     0000     5 ; COPYRIGHT (C) 1978

                                     0000     6 ; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS 01754

                                     0000     7 ;

                                     0000     8 ; THIS SOFTWARE IS FURNISHED  UNDER A LICENSE FOR USE ONLY ON A SINGLE

                                     0000     9 ; COMPUTER  SYSTEM AND  MAY BE  COPIED ONLY WITH  THE INCLUSION OF THE

                                     0000    10 ; ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE, OR ANY OTHER COPIES THEREOF,

                                     0000    11 ; MAY NOT BE PROVIDED OR  OTHERWISE MADE AVAILABLE TO ANY OTHER PERSON

                                     0000    12 ; EXCEPT FOR USE ON SUCH SYSTEM AND TO ONE WHO AGREES TO THESE LICENSE

                                     0000    13 ; TERMS.  TITLE TO AND  OWNERSHIP OF THE  SOFTWARE  SHALL AT ALL TIMES

                                     0000    14 ; REMAIN IN DEC.

                                     0000    15 ;

                                     0000    16 ; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE

                                     0000    17 ; AND SHOULD  NOT BE CONSTRUED  AS A COMMITMENT  BY DIGITAL  EQUIPMENT

                                     0000    18 ; CORPORATION.

                                     0000    19 ;

                                     0000    20 ; DEC ASSUMES  NO  RESPONSIBILITY  FOR  THE USE OR  RELIABILITY OF ITS

                                     0000    21 ; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DEC.

                                     0000    22 ;

                                     0000    23 

                                     0000    24 ;++

                                     0000    25 ; FACILITY:	CLI UTILITY "SET"

                                     0000    26 ;

                                     0000    27 ; ABSTRACT:	SET THE SYSTEM LOGIN PARAMETERS

                                     0000    28 ;

                                     0000    29 ; AUTHOR:	LEN KAWELL 10-MAY-1978

                                     0000    30 ;--

                                     0000    31 ;

                                     0000    32 ; LOCAL MACROS

                                     0000    33 ;

                                     0000    34 	.MACRO	CALLBAK	P1,P2

                                     0000    35 	.IF B <P2>

                                     0000    36 	PUSHAB	W^BITS			; ADDRESS OF BIT MASK

                                     0000    37 	.IFF

                                     0000    38 	PUSHAB	P2			; ADDRESS OF THIRD ARGUEMENT

                                     0000    39 	.ENDC

                                     0000    40 	PUSHAB	W^SET$A_CLIWORK	; COMMON WORK AREA

                                     0000    41 	PUSHAB	P1			; THE REQUEST DESCRIPTOR

                                     0000    42 	CALLS	#3,@CLI$A_UTILSERV(AP)	; REQUEST THE SERVICE OF THE CLI

                                     0000    43 	.ENDM				;

                                     0000    44  

                                     0000    45 ;

                                     0000    46 ; EXTERNAL SYMBOLS

                                     0000    47 ;

                                     0000    48 	$CLIDEFQUALSET			; DEFINE QUALIFIER CODES

                                     0000    49 	$PRVDEF				; DEFINE PRIVILEGES

                                     0000    50 	$UCBDEF				; DEFINE UCB

                                     0000    51 ;

                                     0000    52 ; LOCAL STORAGE

                                     0000    53 ;

                                 00000000    54 	.PSECT	SET$RWDATA,NOEXE,LONG

                                     0000    55  

                           00000000  0000    56 BITS:	.LONG	0			; BIT ARRAY FOR CLI CALL BACK

                                     0004    57 

SETLOGIN        - SET SYSTEM LOGIN PARAMETERS                    21-AUG-1978 19:12:31   VAX-11 MACRO X0.3-11               Page   2

X01                                                                                                                              (1)



                                     0004    58 NUM_VAL:

                                     0004    59 	$CLIREQDESC	RQTYPE=CLI$K_NUMERVAL

                                     0020    60 

                                     0020    61 QUAL_REQ:

                                     0020    62 	$CLIREQDESC	RQTYPE=CLI$K_GETQUAL,QUALST=QUALS

                                     003C    63 QUALS:

                                     003C    64 

                                     003C    65 INTE_QUAL:

                                     003C    66 	$CLIQUALDESC	QDCODE=CLI$K_STLG_INTE,TRUACT=INTERACTIVE,-

                                     003C    67 			QDFLGS=<CLI$V_QDEXPA>

                                     0053    68 	$CLIQUALDESC	END_LIST

                                     0054    69 

SETLOGIN        - SET SYSTEM LOGIN PARAMETERS                    21-AUG-1978 19:12:31   VAX-11 MACRO X0.3-11               Page   3

X01                                                                                                                              (1)



                                 00000000    71 	.PSECT	SET$CODE,NOWRT

                                     0000    72 ;++

                                     0000    73 ; SET$LOGIN - SET SYSTEM LOGIN PARAMETERS

                                     0000    74 ;

                                     0000    75 ; FUNCTIONAL DESCRIPTION:

                                     0000    76 ;

                                     0000    77 ; THIS ROUTINE SETS THE SYSTEM LOGIN COUNTS.

                                     0000    78 ; IT IS ENTERED AS A RESULT OF A DISPATCH FROM THE SET COMMAND PROCESSOR.

                                     0000    79 ;

                                     0000    80 ; INPUTS:

                                     0000    81 ;

                                     0000    82 ;	THE CLI DATA BASE IS SET UP. 

                                     0000    83 ;

                                     0000    84 ; OUTPUTS:

                                     0000    85 ;

                                     0000    86 ;	SET$L_STATUS = STATUS OF THE OPERATION

                                     0000    87 ;--

                                     0000    88 SET$LOGIN::				; SET LOGIN PARAMETERS

                               03FC  0000    89 	.WORD	^M<R2,R3,R4,R5,R6,R7,R8,R9>

       0000'CF       0000'8F     3C  0002    90 	MOVZWL	#SS$_NORMAL,W^SET$L_STATUS; ASSUME SUCCESS

                                     0009    91 	CALLBAK	W^QUAL_REQ		; CALL CLI FOR QUALIFIERS

                                 04  0019    92 	RET				; RETURN

                                     001A    93 ;

                                     001A    94 ; ACTION ROUTINES

                                     001A    95 ;

                                     001A    96 

                                     001A    97 ;

                                     001A    98 ; ACTION ROUTINE TO SET NUMBER OF INTERACTIVE USERS

                                     001A    99 ;

                                     001A   100 INTERACTIVE:

                               0000  001A   101 	.WORD	0

       0000'CF       0000'8F     3C  001C   102 	MOVZWL	#SS$_NOPRIV,W^SET$L_STATUS; ASSUME NO PRIVILEGE

   00000000'GF            12     E1  0023   103 	BBC	#PRV$V_OPER,G^CTL$GQ_PROCPRIV,60$; BR IF NOT PRIVILEGED

                          52         002A       

       0000'CF       0000'8F     3C  002B   104 	MOVZWL	#SS$_NORMAL,W^SET$L_STATUS ; SET SUCCESS

                     0040'CF     B5  0032   105 	TSTW	W^CLI$W_QDVALSIZ+INTE_QUAL; ANY VALUE

                          25     13  0036   106 	BEQL	10$			; IF EQL THEN OUTPUT MESSAGE ONLY

                                     0038   107 	CALLBAK	W^NUM_VAL,W^INTE_QUAL	; GET THE VALUE

                     0012'CF     B5  0048   108 	TSTW	W^NUM_VAL+CLI$L_RQVALU+2; VALUE IN RANGE?

                          28     12  004C   109 	BNEQ	50$			; IF NEQ THEN NO

                                     004E   110 	$CMKRNL_S 100$			; CONTINUE

                                     005D   111 ;

                                     005D   112 ; OUTPUT MESSAGE

                                     005D   113 ;

            7E   00000000'GF     3C  005D   114 10$:	MOVZWL	G^SYS$GW_IJOBCNT,-(SP)	; OUTPUT COUNT

            7E   00000000'GF     3C  0064   115 	MOVZWL	G^SYS$GW_IJOBLIM,-(SP)	; OUTPUT CURRENT LIMIT

                          00'    DD  006B   116 	PUSHL	S^#SET$_LOGIN		;

                       04 AE     9F  006D   117 	PUSHAB	4(SP)			;

       0000'CF            03     FB  0070   118 	CALLS	#3,W^SHOW$PRINT_MSG	; OUTPUT

                                 04  0075   119 	RET

                                     0076   120 ;

                                     0076   121 ; BAD PARAMETER VALUE

                                     0076   122 ;

       0000'CF       0000'8F     3C  0076   123 50$:	MOVZWL	#SS$_BADPARAM,W^SET$L_STATUS; SET UP EXIT STATUS

                                 04  007D   124 60$:	RET

                                     007E   125 ;

                                     007E   126 ; KERNEL MODE HANDLER TO CHANGE LOGIN LIMIT

SETLOGIN        - SET SYSTEM LOGIN PARAMETERS                    21-AUG-1978 19:12:31   VAX-11 MACRO X0.3-11               Page   4

X01                                                                                                                              (1)



                                     007E   127 ;

                               003C  007E   128 100$:	.WORD	^M<R2,R3,R4,R5>

   00000000'GF       0010'CF     B0  0080   129 	MOVW	W^NUM_VAL+CLI$L_RQVALU,G^SYS$GW_IJOBLIM

                          09     13  0089   130 	BEQL	110$			; IF EQL THEN CONTINUE

   0000005A'GF       8000 8F     AA  008B   131 	BICW	#^X08000,G^SYS$GL_JOBCTLMB+UCB$W_DEVSTS; ENABLE TERMINALS

            50            01     D0  0094   132 110$:	MOVL	#1,R0

                                 04  0097   133 	RET

                                     0098   134 

                                     0098   135 	.END

SETLOGIN        - SET SYSTEM LOGIN PARAMETERS                    21-AUG-1978 19:12:31   VAX-11 MACRO X0.3-11               Page   5

SYMBOL TABLE                                                                                                                     (1)



$$$            = 00000004            CLI$K_PARDONE  = 00000003            CLI$K_STQE_NAME= 00000007            

$$$.           = 00000004            CLI$K_QDBITS     00000014            CLI$K_STQE_PRIO= 00000008            

$$$GBL         = 00000000            CLI$K_QUALDEF    00000014            CLI$K_STQE_RELE= 00000009            

$CLI.          = 0000003C R     03   CLI$K_REQDESC    0000001C            CLI$K_STRM_BLOC= 00000001            

$CLI..         = 00000053 R     03   CLI$K_SET_ACCO = 00000001            CLI$K_STRM_BUFF= 00000002            

$QUALNUM$      = 0000000B            CLI$K_SET_CARD = 00000002            CLI$K_STRM_DISK= 00000003            

BIT...         = 00000045            CLI$K_SET_CONT = 00000012            CLI$K_STRM_HASH= 00000006            

BITS             00000000 R     03   CLI$K_SET_DEFA = 00000004            CLI$K_STRM_INDE= 00000007            

CLI$A_ABSACT     00000014            CLI$K_SET_DEVI = 00000003            CLI$K_STRM_MAGT= 00000004            

CLI$A_ERRACT     00000004            CLI$K_SET_LOGI = 00000005            CLI$K_STRM_RELA= 00000008            

CLI$A_FLSACT     00000010            CLI$K_SET_MAGT = 00000006            CLI$K_STRM_SEQU= 00000009            

CLI$A_IMGFILED   00000010            CLI$K_SET_ON   = 00000007            CLI$K_STRM_SYST= 0000000A            

CLI$A_IMGHDADR   0000000C            CLI$K_SET_PASS = 00000008            CLI$K_STRM_UNIT= 00000005            

CLI$A_PROGXFER   00000004            CLI$K_SET_PRIN = 00000009            CLI$K_STTT_BROA= 00000001            

CLI$A_PRSACT     00000010            CLI$K_SET_PROC = 0000000A            CLI$K_STTT_CRFI= 00000002            

CLI$A_QDVALADR   00000008            CLI$K_SET_PROT = 0000000B            CLI$K_STTT_ECHO= 00000003            

CLI$A_QUALST     00000018            CLI$K_SET_QUEU = 0000000C            CLI$K_STTT_EIGH= 00000004            

CLI$A_RQADDR     0000000C            CLI$K_SET_RMS_ = 00000011            CLI$K_STTT_ESCA= 00000005            

CLI$A_TRUACT     0000000C            CLI$K_SET_TERM = 0000000D            CLI$K_STTT_HARD= 00000006            

CLI$A_UTILSERV   00000008            CLI$K_SET_UIC  = 0000000E            CLI$K_STTT_HOLD= 00000007            

CLI$B_BITNUM     00000001            CLI$K_SET_VERI = 0000000F            CLI$K_STTT_HOST= 00000008            

CLI$B_QDBLKSIZ   00000000            CLI$K_SET_WORK = 00000010            CLI$K_STTT_INTE= 00000009            

CLI$B_QDCODE     00000001            CLI$K_STAC_DISA= 00000001            CLI$K_STTT_LA36= 0000000A            

CLI$B_QDFLGS     00000002            CLI$K_STAC_ENAB= 00000002            CLI$K_STTT_LFFI= 0000000B            

CLI$B_QDSTAT     00000003            CLI$K_STAC_NEW_= 00000003            CLI$K_STTT_LOCA= 0000000C            

CLI$B_RQFLGS     00000002            CLI$K_STCR_026 = 00000001            CLI$K_STTT_LOWE= 0000000D            

CLI$B_RQINDX     00000001            CLI$K_STCR_029 = 00000002            CLI$K_STTT_PAGE= 0000000E            

CLI$B_RQSTAT     00000003            CLI$K_STDV_ERRO= 00000002            CLI$K_STTT_PARI= 0000001E            

CLI$B_RQTYPE     00000000            CLI$K_STDV_SPOO= 00000001            CLI$K_STTT_PASS= 0000000F            

CLI$C_QDBITS     00000014            CLI$K_STLG_INTE= 00000001            CLI$K_STTT_PERM= 00000020            

CLI$C_QUALDEF    00000014            CLI$K_STLP_CR  = 00000001            CLI$K_STTT_READ= 0000001F            

CLI$C_REQDESC    0000001C            CLI$K_STLP_FF  = 00000002            CLI$K_STTT_REMO= 00000010            

CLI$C_WORKAREA   00000080            CLI$K_STLP_LA11= 00000005            CLI$K_STTT_SCOP= 00000011            

CLI$K_ASCIIVAL = 00000041            CLI$K_STLP_LA18= 00000006            CLI$K_STTT_SCRI= 00000012            

CLI$K_CLISERV  = 00000005            CLI$K_STLP_LOWE= 00000004            CLI$K_STTT_SPEE= 00000013            

CLI$K_ENDPRM1  = 00000030            CLI$K_STLP_LP11= 00000007            CLI$K_STTT_TAB = 00000014            

CLI$K_ENDPRM2  = 00000031            CLI$K_STLP_PAGE= 00000008            CLI$K_STTT_TTSY= 00000015            

CLI$K_ENDPRM3  = 00000032            CLI$K_STLP_UNKN= 00000009            CLI$K_STTT_TYPE= 00000016            

CLI$K_ENDPRM4  = 00000033            CLI$K_STLP_UPPE= 00000003            CLI$K_STTT_UNKN= 00000017            

CLI$K_FILSPEC  = 00000044            CLI$K_STLP_WIDT= 0000000A            CLI$K_STTT_UPPE= 00000018            

CLI$K_GETCMD   = 00000001            CLI$K_STMT_DENS= 00000001            CLI$K_STTT_VT05= 00000019            

CLI$K_GETOPT   = 00000003            CLI$K_STMT_REWI= 00000002            CLI$K_STTT_VT52= 0000001A            

CLI$K_GETQUAL  = 00000002            CLI$K_STMT_UNLO= 00000003            CLI$K_STTT_VT55= 0000001B            

CLI$K_INITPRS  = 00000000            CLI$K_STPC_IDEN= 00000001            CLI$K_STTT_WIDT= 0000001C            

CLI$K_INPSPEC  = 00000001            CLI$K_STPC_PRIO= 00000002            CLI$K_STTT_WRAP= 0000001D            

CLI$K_INPUT1   = 00000010            CLI$K_STPC_RESO= 00000003            CLI$K_STWR_LIMI= 00000001            

CLI$K_INPUT2   = 00000011            CLI$K_STPC_SWAP= 00000004            CLI$K_STWR_QUOT= 00000002            

CLI$K_INPUT3   = 00000012            CLI$K_STPR_DEFA= 00000001            CLI$K_UTILOPR  = 00000000            

CLI$K_INPUT4   = 00000013            CLI$K_STPR_DEVI= 00000003            CLI$K_VALCONV  = 00000004            

CLI$K_KEYVAL   = 00000043            CLI$K_STPR_OWNE= 00000004            CLI$K_WORKAREA   00000080            

CLI$K_KEYWORD  = 00000042            CLI$K_STPR_PROT= 00000002            CLI$L_CLIFLAG    00000018            

CLI$K_NUMERVAL = 00000040            CLI$K_STQE_AFTE= 00000001            CLI$L_INIARGCNT  00000000            

CLI$K_OUTPUT1  = 00000020            CLI$K_STQE_ENTR= 00000003            CLI$L_LINKFLAG   00000014            

CLI$K_OUTPUT2  = 00000021            CLI$K_STQE_FORM= 00000004            CLI$L_RQVALU     0000000C            

CLI$K_OUTPUT3  = 00000022            CLI$K_STQE_HOLD= 00000005            CLI$L_USRVAL     00000014            

CLI$K_OUTPUT4  = 00000023            CLI$K_STQE_JOB_= 00000002            CLI$L_WORKAREA   00000000            

CLI$K_OUTSPEC  = 00000002            CLI$K_STQE_LOWE= 00000006            CLI$M_ABSADR   = 00000002            

SETLOGIN        - SET SYSTEM LOGIN PARAMETERS                    21-AUG-1978 19:12:31   VAX-11 MACRO X0.3-11               Page   6

SYMBOL TABLE                                                                                                                     (1)



CLI$M_ALLOCCUR = 00000001            CTL$GQ_PROCPRIV  ********   X   04   QUA_M_FILE     = 00000004            

CLI$M_BATCH    = 00000008            GBL...         = 00000000            QUA_M_IMAGE    = 00000400            

CLI$M_CONCATINP= 00000002            INTERACTIVE      0000001A R     04   QUA_M_INTDEF   = 00000200            

CLI$M_DBGEXCP  = 00010000            INTE_QUAL        0000003C R     03   QUA_M_KEYVAL   = 00004000            

CLI$M_DBGTRU   = 00000002            NUM_VAL          00000004 R     03   QUA_M_LOCALKEY = 00000002            

CLI$M_DEBUG    = 00000001            PRO_B_FLAGS      00000001            QUA_M_NEG      = 00000040            

CLI$M_DUMMY    = 00000002            PRO_B_PROMPT     00000000            QUA_M_ONEVAL   = 00002000            

CLI$M_EXPNAM   = 00000004            PRO_K_LENGTH     00000002            QUA_M_OUTPUT   = 00000800            

CLI$M_INDIRECT = 00000010            PRO_M_CONCAT   = 00000001            QUA_M_PARM     = 00000010            

CLI$M_KEYVALU  = 00000002            PRO_M_IMPCAT   = 00000002            QUA_M_VAL      = 00000020            

CLI$M_LASTVAL  = 00000001            PRO_M_LIST     = 00000004            QUA_M_VALREQ   = 00001000            

CLI$M_MOREINP  = 00000004            PRO_M_OPTION   = 00000008            QUA_M_VERB     = 00000008            

CLI$M_MOREVALS = 00000001            PRO_M_REQ      = 00000010            QUA_S_MAXPARM  = 00000004            

CLI$M_PARMDEF  = 00000008            PRO_M_STRING   = 00000020            QUA_S_MINPARM  = 00000004            

CLI$M_PARMPRS  = 00000001            PRO_V_CONCAT   = 00000000            QUA_V_BATDEF   = 00000008            

CLI$M_PARMREQ  = 00000001            PRO_V_IMPCAT   = 00000001            QUA_V_CHNGLIST = 00000000            

CLI$M_QDEXPA   = 00000004            PRO_V_LIST     = 00000002            QUA_V_DEFTRUE  = 00000007            

CLI$M_QDUSRV   = 00000002            PRO_V_OPTION   = 00000003            QUA_V_FILE     = 00000002            

CLI$M_QUALEXP  = 00000002            PRO_V_REQ      = 00000004            QUA_V_IMAGE    = 0000000A            

CLI$M_QUALTRU  = 00000001            PRO_V_STRING   = 00000005            QUA_V_INTDEF   = 00000009            

CLI$M_TRMVRBLV = 00000300            PRV$V_ALLSPOOL = 00000004            QUA_V_KEYVAL   = 0000000E            

CLI$M_VERIFY   = 00000004            PRV$V_BUGCHK   = 00000017            QUA_V_LOCALKEY = 00000001            

CLI$M_VFYINP   = 00000020            PRV$V_CMEXEC   = 00000001            QUA_V_MAXPARM  = 00000004            

CLI$Q_QDVALDESC  00000004            PRV$V_CMKRNL   = 00000000            QUA_V_MINPARM  = 00000000            

CLI$Q_RQDESC     00000008            PRV$V_DETACH   = 00000005            QUA_V_NEG      = 00000006            

CLI$S_PRITYP   = 00000004            PRV$V_DIAGNOSE = 00000006            QUA_V_ONEVAL   = 0000000D            

CLI$S_SUBTYP   = 00000004            PRV$V_EXQUOTA  = 00000013            QUA_V_OUTPUT   = 0000000B            

CLI$S_TRMVRBLV = 00000002            PRV$V_GROUP    = 00000008            QUA_V_PARM     = 00000004            

CLI$V_ABSADR   = 00000001            PRV$V_GRPNAM   = 00000003            QUA_V_VAL      = 00000005            

CLI$V_ALLOCCUR = 00000000            PRV$V_LOG_IO   = 00000007            QUA_V_VALREQ   = 0000000C            

CLI$V_BATCH    = 00000003            PRV$V_MOUNT    = 00000011            QUA_V_VERB     = 00000003            

CLI$V_CONCATINP= 00000001            PRV$V_NETMBX   = 00000014            QUA_W_FLAGS      00000003            

CLI$V_DBGEXCP  = 00000010            PRV$V_NOACNT   = 00000009            QUA_W_PROMPT     00000009            

CLI$V_DBGTRU   = 00000001            PRV$V_OPER     = 00000012            QUA_W_QUALIST    00000006            

CLI$V_DEBUG    = 00000000            PRV$V_PHY_IO   = 00000016            SET$A_CLIWORK    ********   X   04   

CLI$V_DUMMY    = 00000001            PRV$V_PRMCEB   = 0000000A            SET$LOGIN        00000000 RG    04   

CLI$V_EXPNAM   = 00000002            PRV$V_PRMGBL   = 00000018            SET$L_STATUS     ********   X   04   

CLI$V_INDIRECT = 00000004            PRV$V_PRMMBX   = 0000000B            SET$_LOGIN       ********   X   04   

CLI$V_KEYVALU  = 00000001            PRV$V_PSWAPM   = 0000000C            SHOW$PRINT_MSG   ********   X   04   

CLI$V_LASTVAL  = 00000000            PRV$V_SETPRI   = 0000000D            SS$_BADPARAM     ********   X   04   

CLI$V_MOREINP  = 00000002            PRV$V_SETPRV   = 0000000E            SS$_NOPRIV       ********   X   04   

CLI$V_MOREVALS = 00000000            PRV$V_SYSGBL   = 00000019            SS$_NORMAL       ********   X   04   

CLI$V_PARMDEF  = 00000003            PRV$V_SYSNAM   = 00000002            SYS$CMKRNL       ********   X   04   

CLI$V_PARMPRS  = 00000000            PRV$V_TMPMBX   = 0000000F            SYS$GL_JOBCTLMB  ********   X   04   

CLI$V_PARMREQ  = 00000000            PRV$V_VOLPRO   = 00000015            SYS$GW_IJOBCNT   ********   X   04   

CLI$V_PRITYP   = 00000004            PRV$V_WORLD    = 00000010            SYS$GW_IJOBLIM   ********   X   04   

CLI$V_QDEXPA   = 00000002            QUALS            0000003C R     03   UCB$B_AMOD       00000053            

CLI$V_QDUSRV   = 00000001            QUAL_REQ         00000020 R     03   UCB$B_CEX        00000077            

CLI$V_QUALEXP  = 00000001            QUA_B_DEFVAL     00000002            UCB$B_CM1        0000004A            

CLI$V_QUALTRU  = 00000000            QUA_B_IMAGE      00000005            UCB$B_CM2        0000004B            

CLI$V_SUBTYP   = 00000000            QUA_B_INDEX      00000001            UCB$B_DEVCLASS   00000038            

CLI$V_TRMVRBLV = 00000008            QUA_B_OFFSET     00000000            UCB$B_DEVTYPE    00000039            

CLI$V_VERIFY   = 00000002            QUA_B_PARMCNT    00000008            UCB$B_DIPL       00000052            

CLI$V_VFYINP   = 00000005            QUA_G_CHNGLST    00000006            UCB$B_DX_SCTCNT  000000A6            

CLI$W_QDVALSIZ   00000004            QUA_M_BATDEF   = 00000100            UCB$B_ERTCNT     00000070            

CLI$W_RQSIZE     00000008            QUA_M_CHNGLIST = 00000001            UCB$B_ERTMAX     00000071            

CLI$W_SERVCOD    00000001            QUA_M_DEFTRUE  = 00000080            UCB$B_ESCAPE     0000004B            

SETLOGIN        - SET SYSTEM LOGIN PARAMETERS                    21-AUG-1978 19:12:31   VAX-11 MACRO X0.3-11               Page   7

SYMBOL TABLE                                                                                                                     (1)



UCB$B_FEX        00000076            UCB$M_DEADMO   = 00000400            UCB$W_BCNT       0000006E            

UCB$B_FIPL       0000000B            UCB$M_DELMBX   = 00000002            UCB$W_BCR        00000096            

UCB$B_LOCSRV     0000003C            UCB$M_DIAGBUF  = 00000002            UCB$W_BOFF       0000006C            

UCB$B_OFFNDX     00000094            UCB$M_DX_WRITE = 00000008            UCB$W_BUFQUO     00000018            

UCB$B_OFFRTC     00000095            UCB$M_ECC      = 00000001            UCB$W_BYTESTOGO  0000003E            

UCB$B_REMSRV     0000003D            UCB$M_ERLOGIP  = 00000004            UCB$W_CHARGE     0000004A            

UCB$B_SECTORS    0000003C            UCB$M_INT      = 00000002            UCB$W_CYLINDERS  0000003E            

UCB$B_SLAVE      00000074            UCB$M_INTTYPE  = 00000080            UCB$W_DA         0000008C            

UCB$B_SPR        00000075            UCB$M_JOB      = 00000001            UCB$W_DC         0000008E            

UCB$B_STATE      00000052            UCB$M_MOUNTING = 00000200            UCB$W_DEVBUFSIZ  0000003A            

UCB$B_TRACKS     0000003D            UCB$M_NOCNVRT  = 00000004            UCB$W_DEVSTS     0000005A            

UCB$B_TYPE       0000000A            UCB$M_NT_BFROVF= 00000004            UCB$W_DIRSEQ     00000088            

UCB$B_VERTSZ     0000003F            UCB$M_NT_BREAK = 00000020            UCB$W_DSTADDR    00000018            

UCB$C_LENGTH     00000074            UCB$M_NT_NAME  = 00000010            UCB$W_DX_BCR     000000A4            

UCB$C_LOGLNK   = 00000001            UCB$M_ONLINE   = 00000010            UCB$W_EC1        00000090            

UCB$K_LENGTH     00000074            UCB$M_POWER    = 00000020            UCB$W_EC2        00000092            

UCB$L_AMB        00000054            UCB$M_PRMMBX   = 00000001            UCB$W_ERRCNT     00000072            

UCB$L_ASTQBL     00000010            UCB$M_TIM      = 00000001            UCB$W_FUNC       0000007E            

UCB$L_ASTQFL     0000000C            UCB$M_TIMOUT   = 00000040            UCB$W_MB_SEED    FFFFFFFC            

UCB$L_CPID       0000005C            UCB$M_TT_NOTIF = 00000004            UCB$W_MSGCNT     00000016            

UCB$L_CRB        00000020            UCB$M_TT_TIMO  = 00000002            UCB$W_MSGMAX     00000014            

UCB$L_DDB        00000024            UCB$M_UNLOAD   = 00001000            UCB$W_NT_CHAN    0000007C            

UCB$L_DEVCHAR    00000034            UCB$M_VALID    = 00000800            UCB$W_OFFSET     0000008A            

UCB$L_DEVDEPEND  0000003C            UCB$S_LNKPRI   = 00000002            UCB$W_REFC       00000050            

UCB$L_DPC        00000080            UCB$S_LTYPE    = 00000002            UCB$W_SIZE       00000008            

UCB$L_DUETIM     0000005C            UCB$T_PARTNER    0000000C            UCB$W_SRCADDR    0000001A            

UCB$L_DX_BFPNT   0000009C            UCB$V_BACKP    = 00000005            UCB$W_STS        00000058            

UCB$L_DX_BUF     00000098            UCB$V_BSY      = 00000008            UCB$W_UNIT       00000048            

UCB$L_DX_RXDB    000000A0            UCB$V_CANCEL   = 00000003            UCB$W_VPROT      0000001A            

UCB$L_EMB        00000078            UCB$V_DEADMO   = 0000000A            

UCB$L_FIRST      00000014            UCB$V_DELMBX   = 00000001            

UCB$L_FPC        0000000C            UCB$V_DIAGBUF  = 00000001            

UCB$L_FQBL       00000004            UCB$V_DX_WRITE = 00000003            

UCB$L_FQFL       00000000            UCB$V_ECC      = 00000000            

UCB$L_FR3        00000010            UCB$V_ERLOGIP  = 00000002            

UCB$L_FR4        00000014            UCB$V_INT      = 00000001            

UCB$L_IOQBL      00000044            UCB$V_INTTYPE  = 00000007            

UCB$L_IOQFL      00000040            UCB$V_JOB      = 00000000            

UCB$L_IRP        0000004C            UCB$V_LNKPRI   = 00000006            

UCB$L_LINK       0000002C            UCB$V_LTYPE    = 00000000            

UCB$L_LOGADR     00000064            UCB$V_MOUNTING = 00000009            

UCB$L_MAXBLOCK   00000084            UCB$V_MSGACK   = 00000004            

UCB$L_MEDIA      0000008C            UCB$V_MSGFLO   = 00000003            

UCB$L_NT_DATSSB  00000074            UCB$V_NOCNVRT  = 00000002            

UCB$L_NT_INTSSB  00000078            UCB$V_NT_BFROVF= 00000002            

UCB$L_OPCNT      00000060            UCB$V_NT_BREAK = 00000005            

UCB$L_OWNUIC     0000001C            UCB$V_NT_NAME  = 00000004            

UCB$L_PID        00000028            UCB$V_ONLINE   = 00000004            

UCB$L_RQBL       00000004            UCB$V_POWER    = 00000005            

UCB$L_RQFL       00000000            UCB$V_PRMMBX   = 00000000            

UCB$L_SVAPTE     00000068            UCB$V_SEGFLO   = 00000002            

UCB$L_SVPN       00000064            UCB$V_TIM      = 00000000            

UCB$L_TTCHAR     0000003C            UCB$V_TIMOUT   = 00000006            

UCB$L_VCB        00000030            UCB$V_TT_NOTIF = 00000002            

UCB$M_BACKP    = 00000020            UCB$V_TT_TIMO  = 00000001            

UCB$M_BSY      = 00000100            UCB$V_UNLOAD   = 0000000C            

UCB$M_CANCEL   = 00000008            UCB$V_VALID    = 0000000B            

SETLOGIN        - SET SYSTEM LOGIN PARAMETERS                    21-AUG-1978 19:12:31   VAX-11 MACRO X0.3-11               Page   8

PROGRAM SECTION SYNOPSIS                                                                                                         (1)







PROGRAM SECTION SYNOPSIS



.  ABS  .        00000000      00     NOPIC   USR   CON   ABS   LCL NOSHR NOEXE NORD  NOWRT BYTE  

. BLANK .        00000000      01     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD    WRT BYTE  

$ABS$            FFFFFFFE      02     NOPIC   USR   CON   ABS   LCL NOSHR   EXE   RD    WRT BYTE  

SET$RWDATA       00000054      03     NOPIC   USR   CON   REL   LCL NOSHR NOEXE   RD    WRT LONG  

SET$CODE         00000098      04     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD  NOWRT BYTE  





THERE WERE NO ERRORS OR WARNINGS.

6156. BYTES LEFT IN FREE MEMORY POOL.

5162. BYTES OF RECLAIMED MEMORY.

OBJ$:SETLOGIN,LIS$:SETLOGIN/-SP=EXECML$/ML,LIB$:CLIUTL/ML,SRC$:SETLOGIN

45 MLB DIR RDS - 886 GETS TO DEFINE 28 MACROS. 58 INTER. FILE WRITES. 

