ѽs NETSTAT063.A NETSTAT063.AUBACKUP KITINSTAL.COM,NETSTAT063.RELEASE_NOTES NETSTAT063.A/SAVE/BLOCK_SIZE=2048/INTER SYNFUL `CcqV4.7 _CMU063::  _DUA0: V4.7  *[CMU063.NETSTAT]KITINSTAL.COM;1+,d./ 4N -R0123KPWO%56 P7.bq89GHJ$!C$! ****************************************************************$!2$! Copyright (c) 1992, Carnegie Mellon University$!$! All Rights Reserved$!B$! Permission is hereby granted to use, copy, modify, andB$! distribute this software provided that the above copyrightB$! notice appears in all copies and that any distribution be for$! noncommercial purposes.$!B$! Carnegie Mellon University disclaims all warranties with regardB$! to this software. In no event shall Carnegie Mellon UniversityB$! be liable for any special, indirect, or consequential damagesB$! or any damages whatsoever resulting from loss of use, data, orB$! profits arising out of or in connection with the use or $! performance of this software.$!C$! ****************************************************************$!$ !++?$ ! Kitinstal.Com Copyright (c) 1986 Carnegie Mellon University$ !$ ! Description:$ !;$ ! VMS SYS$UPDATE:VMSINSTAL installation command procedure+$ ! { NETSTAT063.AdR[CMU063.NETSTAT]KITINSTAL.COM;1NZfor the CMU-OpenVMS/IP NetStat utility.$ !0$ ! Written By: Dale Moore 01-JUL-1986 CMU-CS/RI$ !$ ! Modifications:$ !$ !--$*$ ON CONTROL_Y THEN VMI$CALLBACK CONTROL_Y$ ON WARNING THEN EXIT $STATUS$ NetStat_Debug = vmi$debugB$ IF NetStat_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Debug is on"E$ IF NetStat_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "P1 = ""''P1'"""E$ IF NetStat_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "P2 = ""''P2'"""$ 6$ IF P1 .EQS. "VMI$_INSTALL" THEN GOTO NetStat_INSTALL2$ IF P1 .EQS. "VMI$_IVP" THEN GOTO NetStat_IVP$ EXIT VMI$_UNSUPPORTED$ !++"$ ! The start of the installation:$ !--$ NetStat_INSTALL:$ NetStat_Where == ""$ COPY SYS$INPUT: SYS$OUTPUT:5 This is the CMU-OpenVMS/IP NetStat installation kit., This kit only provides the NetStat service.@$ IF NetStat_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Purge Ask"$ VMI$CALLBACK SET PURGE ASKN$ VMI$CALLBACK ASK NetStat_Install "Do you want to install the software" YES B7$ IF .NOT. NetStat_Install THEN GOTO NetStat_Get_SourceA$ IF F$GETDVI("IP0:", "EXISTS") THEN GOTO NetStat_Restore_Install$ TYPE SYS$INPUT:< As nearly as I can tell, the CMU-OpenVMS/IP IP-ACP software7 has not yet been installed. It is necessary that this2 software be installed before the NetStat utility.9 Please installed the IP-ACP software first, then install the NetStat utility.$ EXIT VMI$_FAILURE$ NetStat_Restore_Install: $ VMI$CALLBACK RESTORE_SAVESET B8$ IF NetStat_Where .EQS. "" THEN GOS  NETSTAT063.AdR[CMU063.NETSTAT]KITINSTAL.COM;1NǖUB NetStat_Get_WhereF$ IF NetStat_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Provide NetStat"$ VMI$CALLBACK PROVIDE_IMAGE - NetStat_IMAGE - NetStat.EXE - 'NetStat_WHERE[SYSEXE]$ TYPE SYS$INPUT7This command procedure updates the help library so that9the DCL command "$ HELP NetStat" will provide informationabout the NetStat utility.8There are several help libraries that this help file canbe placed in. Some of them are: SYS$SYSROOT:[SYSHLP]HELPLIB.HLB@$ IF F$TRNLNM("HLP$LIBRARY", "LNM$SYSTEM_TABLE") .NES. "" THEN -B WRITE SYS$OUTPUT " ''F$TRNLNM("HLP$LIBRARY", "LNM$SYSTEM_TABLE")"B$ IF F$TRNLNM("HLP$LIBRARY_1", "LNM$SYSTEM_TABLE") .NES. "" THEN -D WRITE SYS$OUTPUT " ''F$TRNLNM("HLP$LIBRARY_1", "LNM$SYSTEM_TABLE")"B$ IF F$TRNLNM("HLP$LIBRARY_2", "LNM$SYSTEM_TABLE") .NES. "" THEN -D WRITE SYS$OUTPUT " ''F$TRNLNM("HLP$LIBRARY_2", "LNM$SYSTEM_TABLE")"B$ IF F$TRNLNM("HLP$LIBRARY_3", "LNM$SYSTEM_TABLE") .NES. "" THEN -D WRITE SYS$OUTPUT " ''F$TRNLNM("HLP$LIBRARY_3", "LNM$SYSTEM_TABLE")"$ WRITE SYS$OUTPUT ""$ VMI$CALLBACK ASK - NetStat_HELP_WHERE -, "Which library should have NetStat help" -# "SYS$SYSROOT:[SYSHLP]HELPLIB.HLB"$ VMI$CALLBACK UPDATE_LIBRARY - VMI$ - 'NetStat_HELP_WHERE - HELP - "/REPLACE" - VMI$KWD:NetStat.HLP-$ ! VMI$CALLBACK PROVIDE_DCL_HELP NetStat.HLP.$ VMI$CALLBACK PROVIDE_DCL_COMMAND NetStat.CLD$$ NetStat_Get_Source:H$ IF NetStat_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Ask source wanted"$ VMI$CALLBACK ASK - NetSta)3t NETSTAT063.AdR[CMU063.NETSTAT]KITINSTAL.COM;1N t_SRC - "Do you want the sources " - YES - B 2$ IF .NOT. NetStat_SRC THEN GOTO NetStat_NO_Source8$ IF NetStat_Where .EQS. "" THEN GOSUB NetStat_Get_Where $ VMI$CALLBACK RESTORE_SAVESET C$ VMI$CALLBACK PROVIDE_FILE - NetStat_SOURCE - NetStat.SRC - 'NetStat_WHERE[SYSUPD]$ TYPE SYS$INPUT:? The sources are in the backup save set SYS$UPDATE:NetStat.SRC.$ NetStat_NO_Source:E$ IF NetStat_DEBUG THEN VMI$CALLBACK MESSAGE I DEBUG "Ask doc wanted"$ VMI$CALLBACK ASK - NetStat_Doc -# "Do you want the documentation" - YES - B .$ IF .NOT. NetStat_Doc THEN GOTO NAMSRV_NO_Doc $ VMI$CALLBACK RESTORE_SAVESET D8$ IF NetStat_Where .EQS. "" THEN GOSUB NetStat_Get_Where$ VMI$CALLBACK PROVIDE_FILE - NetStat_Install_MSS - NetStat_Install.MSS - 'NetStat_WHERE[SYSHLP]$ VMI$CALLBACK PROVIDE_FILE - NetStat_Install_PS - NetStat_Install.PS - 'NetStat_WHERE[SYSHLP]$ VMI$CALLBACK PROVIDE_FILE - NetStat_Manual_MSS - NetStat_Manual.MSS - 'NetStat_WHERE[SYSHLP]$ VMI$CALLBACK PROVIDE_FILE - NetStat_Manual_PS - NetStat_Manual.PS - 'NetStat_WHERE[SYSHLP]$ TYPE SYS$INPUT:7 The Scribe source for the NetStat user manual is in; SYS$HELP:NETSTAT_MANUAL.MSS. For those with PostScriptC printers a PostScript version is in SYS$HELP:NETSTAT_MANUAL.PS.? The Scribe source for the NetStat installation manual is in< SYS$HELP:NETSTAT_INSTALL.MSS. For those with PostScriptD printers a PostScript version is in SYS$HELP:Nqpi NETSTAT063.AdR[CMU063.NETSTAT]KITINSTAL.COM;1N ETSTAT_INSTALL.PS.$ NAMSRV_NO_DOC:C$ IF NetStat_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Exit Success"$ EXIT VMI$_SUCCESS$$ NetStat_Get_Where:@$ IF NetStat_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Ask Where"$ TYPE SYS$INPUT>There are several places that the NetStat image can be placed.Some of them are:$ NetStat_Index = 0$ NetStat_Locations:$ WRITE SYS$OUTPUT -@ " ''F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE", NetStat_Index)"#$ NetStat_Index = NetStat_Index + 1$ IF NetStat_Index .LE. -A F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE", , , , "MAX_INDEX") - THEN GOTO NetStat_Locations$ WRITE SYS$OUTPUT ""$ VMI$CALLBACK ASK - NetStat_WHERE -, "Where do you want the image installed?" -. 'F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE")$ RETURN**[CMU063.NETSTAT]NETSTAT063.RELEASE_NOTES;1+,^./ 4Op-R0123KPWO"56ܖ7bq89GHJQf NETSTAT063.A^R*[CMU063.NETSTAT]NETSTAT063.RELEASE_NOTES;1O M< CMU-OPENVMS/IP NETSTAT V6.3 RELEASE NOTES 1. OverviewO NetStat is a utility used to examine the state of the IPACP software. It isBa utility intended for system managers and network administrators.O The NetStat Utility is built upon the CMU-OpenVMS/IP IPDRIVER, IPACP andNAMSRV software.2. New and Changed FeaturesO NetStat and many other pieces of CMU-OpenVMS/IP software now have their ownOindividual installation kits. This allows the System manager a much finerlevel of tuning and debugging.3. Unresolved Problems0 Table of ContentsO 1. Overview 0O 2. New and Changed Features 0O 3. Unresolved Problems 0^R*[CMU063.NETSTAT]NETSTAT063.RELEASE_NOTES;1O?'~H2H*x#C0mZ!JJrA.,S8G=N&e} BZxTDI-~rvro; wBD%I Dc3( !# 6x_rSrY/T*)F,6ZG^([ KA &^(AVffOYUiKLy%j mw~J]s{LxGLZ}w#O0Lw;-]Rcm+?87n$ wxH$?"em=Wow2@#"?:1"xE,C;D vuv j}Dk.F|M9t:6j;gaz5uRC,&4lr c5{"AF/u)R9`tW\\ba+@Csr`Zs yck IoI]SUXWpB _d ;WEE$I |W=V.gC(t. jqvx1ijgs !Nu`YB|rN!He$hH V61Ca7:%)U,Y}{c(,@ :j>UTSxNFP-Ao zz %*,G^-c>~]>uiiC G T0c]@3I:hnE6;qz.C|]J@]G =|#Q,(A!b[`* iZWyk?[fu>=N 6vz?^t~Ya-o,edbSt8Eu_Ev8,-*~nZPr72+'Fs@3O[pmYaAagB 2uOPcOVb} BTr-M!)(W\YqEFD]tGkZ7?h@Txz-Ti`!_dYYe~ #Gw7~YKfe$klKE;9 (U}w4O$g=1UA|.OAK6"R7cSIp Z5E x-'>u rX6DO4ec;*{j}%Y q&SBkn-60f?~qs,KRQUXpHec3& XS!o.]S''gyRR/{Fo^ؼ`- |_" 23&'w8X pD,+t}g K ,AW] v\ 'k#0)B+@OS8Wt}d"&oJ$]F;NRrG2KK]BD{wS({Vj7/'s#?~wL%i/,/gjnbMISo!?1e)2kpis p uFt9JPvNHgBg} u"^:9>2FTG3[I#E9T :)XQVL;YNsSw`+bbbgI.P]9S_"%@KgLr\^ac$?'=0\V3(qnkrB 7FKM&HIb`zfao'~0HXGM>jrHuPy;`0)280;6)\PpBKp-PH'_}eCl6Tmx|.4;0{'Fsls2qm,j{TS8MHCd*Jp["cG|s|Fo^H2bgkY0Z1O~Qet$}2ht |t+<G/zU[2[UU\H*ZD[xa!IhY{(Agpr>'B(7$9.il<lPAFY `&+5(4iezkZ!^o[}$KK * L9<;F?vHsscvi>1=V\nWc>l2z\  L[S[Y A^61FBv5X2c8V5@ ^Gwx?#?0