/m MGFTP022.B% MGFTP022.BDBACKUP/INTERCHANGE/BLOCK=8192 [.NETLIB_INSTALL]*.*;* MGFTP022.B/SAVE GOATHUNTER  OdE7.1 _GENE:: _GENE$DKA100: V6.2  %*[FTP.KIT.NETLIB_INSTALL]NETLIB.OPT;21+,uA. / 4: -tA0123KPWO56hׁܙ7!Nd8F9GHJIDENT="NETLIB V2.0J"GSMATCH=LEQUAL,1,63CLUSTER=$$NETLIB_VECTOR,,,BIN_DIR:NETLIB_VECTOR.OBJCLUSTER=$$NETLIB_CPYRGT!PSECT_ATTR=$$$COPYRIGHT,NOWRT,SHR$COLLECT=$$NETLIB_CPYRGT,$$$COPYRIGHT:BIN_DIR:NETLIB_COMMON.OLB/INCLUDE=(DNS,DNS_MXLOOK)/LIBRARYSYS$SHARE:VAXCRTL/SHARE1*[FTP.KIT.NETLIB_INSTALL]NETLIB020.RELEASE_NOTES;1+,J./ 4LV?-tA0123KPWO56uPܙ7Nd89GHJ  NETLIB Release Notes February, 1996= This file contains the release notes for the NETLIB@ TCP/IP interface library. It describes any last-minute? features, restrictions, changes, or additions made to NETLIB.A Revision/Update Information: This is a revised manual.> Operating System and Version: VAX/VMS V5.2 or later;A OpenVMS AXP V1.0 or later4 Software Version: NETLIB V2.0J Matthew Madison MadGoat Software  " ________________________ 11 February 1996< DISCLAIMER: The author, the author's employer, and@ MadGoat Software make no representations or warranties> with respect to the contents hereof and specifically? disclaim any implied warranties of merchantability or- fitness for any particular purpose.@ AXP, DEC, ULTRIX, VAX, VMS, and OpenVMS are trademarks+ of Digital Equipment Corporation.? UNIX is a trademark of Unix System Laboratories, Inc.. MultiNet is a trademark of TGV, Inc.4 TCPware is a trademark of Process Software Corporation.> PathWay is a trademark of The Wollongong Group, Inc. __________; Copyright 1994, 1995, 1996 MadGoat Software. All Rights Reserved.  A _______________________________________________________ ContentsA _______________________________________________________A CHAPTER 1 UPDATES IN V2.0J 1-1A _______________________________________________________A CHAPTER 2 NEW FEATURES 2-1A _________________________________________________A 2.1 MAJOR CHANGES 2-1A _________________________________________________3 2.2 SUPPORT DISCONTINUED FOR SOMEA TCP/IP PACKAGES 2-2A _________________________________________________8 2.3 SUPPORT DISCONTINUED FOR VMS V5.0,A V5.1 2-2A _______________________________________________________A CHAPTER 3 KNOWN BUGS, RESTRICTIONS 3-1A iii  A _______________________________________________________ 1 Updates in V2.0J> V2.0J is a maintenance update to V2.0 which includes the following changes:? 1 Fixed a problem with the AST parameter not getting< passed to the AST completion routine in NETLIB_ SHUTDOWN.< 2 Fixed a problem with decoding of DNS responses.= The following changes from V2.0I are also included:= 1 Fixed determination of DNS servers, local domain> name, and gethostbyXXX() entry points for PathWay systems.A 2 For CMU systems, fixed SS$_BADPARAM errors occurring> when writing to unbound UDP sockets. CMU requires? an OPEN call prior to any writes, so it knows what> protocol to use. NETLIB_READ and NETLIB_WRITE now> automatically perform an OPEN call if one has not5 already been performed for a UDP socket.A 3 Fixed asynchronous version of NETLIB_NAME_TO_ADDRESS@ call for CMU systems, where there was an error in a call to LIB$GET_VM.@ 4 Fixed potential memory leak in all libraries, where> memory for an IO-tracking structure was not being? freed if a $QIO system service returned and error.; The following change from V2.0H is also included:; 1 Changed NETLIB_WRITELINE to copy caller's data< into private buffer and tack on the terminating< CRLF sequence. This performance-reducing change= is to work around interoperability problems with@ broken applications that don't actually parse a TCPA 1-1   Updates in V2.0J= data stream for the CRLF, but just assume a full@ line, with terminator, can be read in with a single? read(). There's still a chance that a send will beA broken up into two pieces, but it's less likely now.; The following change from V2.0G is also included:< 1 Fixed nameserver list logical name for PathWay.; The following change from V2.0F is also included:A 1 Fixed the code for looking up the UCX$BIND_SERVERxxx@ logical names. The old code would only successfully' lookup UCX$BIND_SERVER000.= The following changes from V2.0E are also included:@ 1 Specifying a socket address without a timeout value? on the same call to NETLIB_READ didn't work on SRI? systems - the socket address would not get copied.1 Forgot to get rid of an else clause.= The following changes from V2.0D are also included:< 1 Specifying a socket address and a timeout value? on the same call to NETLIB_READ didn't work on SRI? and CMU systems - the socket address would not get copied.= The following changes from V2.0C are also included:< 1 The TCP_DISCONNECT V1-compatibility routine now; ignores SS$_LINKDISCON errors coming back from= NETLIB_SHUTDOWN. The original V1 routine ig6ˬ MGFTP022.BJtA1[FTP.KIT.NETLIB_INSTALL]NETLIB020.RELEASE_NOTES;1L?# nored? the status in the IOSB, which, for CMU TCP/IP, can< be an error status when the connection has beenA closed by the remote side. This fixes the LINKDISCON? error problems during transfers using MGFTP on CMU TCP/IP.= 2 For NETLIB_CONNECT calls on UDP sockets with CMU. TCP/IP, the connect is now faked. 1-2  A Updates in V2.0J@ 3 Fixed missing argument on a couple of $DCLAST calls+ in the CMU and UCX interfaces.= The following changes from V2.0B are also included:< 1 NETLIB_CONNECT_BY_NAME logic for async connects wasn't quite right.< 2 Fixed NETLIB_WRITE in UCX interface to treat 0-% length writes specially.? 3 Fixed NETLIB_READLINE to correctly handle the case@ where a carriage return is not immediately followed by a linefeed.= The following changes from V2.0A are also included:: 1 NETLIB_READLINE has been changed to read data= in chunks no larger than 1,024 bytes, to prevent> EXQUOTA and INSFMEM errors when using CMU TCP/IP.? 2 Some typos in $QIO calls in the UCX interface have been fixed.; 3 Some typos in $CANTIM calls in the UCX and CMU( interfaces have been fixed.< 4 Some V1-compatibility problems have been fixed.: 5 A NETLIB_READLINE parsing bug has been fixed.@ 6 The MUTEX-wait (running out of TQEs) problem in the* CMU interface has been fixed.A 1-3  A _______________________________________________________ 2 New Features; This chapter describes the features new to NETLIB V2.0.L __________________________________________________________________ 2.1 Major Changes= NETLIB V2.0 is a complete rewrite, from scratch, of the entire library. New Implementation? It has been rewritten in C, and now includes a fully-> documented programming interface. The V1 programming? interface continues to be supported for compatibility: with older NETLIB-based applications, but is not9 documented. All new applications should use the" documented V2 interface.# New Programming Interface< The new programming interface for V2.0 is oriented< toward socket-style programming. All routines that@ perform network I/O can be called either synchronously9 or asynchronously, with asynchronous completion; signaled by delivery of an AST. Specifying a non-: zero AST address on a NETLIB call indicates that- asynchronous completion is desired.$ Support for Forked Servers9 Since all TCP/IP packages now include a "master< server" process that can fork off server processes< on a per-port basis, NETLIB now includes a NETLIB_@ SERVER_SETUP routine for use when writing servers that; should be invoked from a package's master server.A 2-1   New Features Documentation< The installation kit now includes documentation in> PostScript, plain ASCII, and BookReader formats. All: files are installed in the NETLIB_DIR directory.L __________________________________________________________________7 2.2 Support Discontinued for Some TCP/IP Packages= With the V2.0 release, support has been dropped for; CMU-Tek TCP/IP V6.4 and DEC VMS/ULTRIX Connection? (UCX) V1.x. Users of these packages should upgrade to more recent releases.L __________________________________________________________________1 2.3 Support Discontinued for VMS V5.0, V5.1: NETLIB V2.0 requires VAX/VMS V5.2 or later. This; change was necessary because some NETLIB routines; supporting DEC TCP/IP Services call routines that@ were not added to the VAX C Run-Time Library until VMS V5.2. 2-2  A _______________________________________________________" 3 Known Bugs, Restrictions? There are no known bugs in NETLIB. Known restrictions< are documented in the programmer's guide, with the following exception:; o You may only have one call to NETLIB_WRITELINE= outstanding at a time, in order to ensure proper@ ordering of outgoing data with all TCP/IP packages.A 3-1(*[FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1+,|A.</ 4<:-tA0123 KPWO:5 6^Z_~ʘ7)kNd8/89GHJ% VAX-11 Librarian V04-00^ g_~ʘ* ܙ!C9:-2   _3 NETLIB_ACCEPT3NETLIB_ADDRESS_TO_NAME3 NETLIB_BIND3 NETLIB_CLOSE3NETLIB_CONNECT3NETLIB_DNS_MX_LOOKUP3NETLIB_GETPEERNAME3NETLIB_GETSOCKNAME3NETLIB_GETSOCKOPT3NETLIB_GET_HOSTNAME3 NETLIB_LISTEN3NETLIB_NAME_TO_ADDRESS3 NETLIB_READ3NETLIB_SERVER_SETUP3NETLIB_SETSOCKOPT3NETLIB_SHUTDOWN3 NETLIB_SOCKET3 NETLIB_WRITE3NETLIB___GET_DOMAIN3NETLIB___GET_NAMESERVERS ;NAMEADDR3 NETLIB_CMUH: MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<PV3NETLIB_SHUTDOWN3 NETLIB_SOCKET3 NETLIB_WRITE;NETLIB___DNS_ADDR_TO_NAME;NETLIB___DNS_NAME_TO_ADDR3NETLIB___GET_DOMAIN3NETLIB___GET_NAMESERVERS7NETLIB_SETSOCKOPTNETLIB___GET_NAMESERVERS c MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<Z !"+ MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<"#$%&'()*+,-./01Ilw MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<)1241Q^ ܙV1.07 NETLIB_CMUV1.012-FEB-1996 15:19VAX C V3.2-044 C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB_GET_HOSTNAMENETLIB_NAME_TO_ADDRESS NETLIB_CLOSENETLIB_GETPEERNAME NETLIB_SOCKETNETLIB___DNS_MX_LOOKUPNETLIB___DNS_ADDR_TO_NAMENETLIB___DNS_NAME_TO_ADDRNETLIB_STRTOADDRNETLIB_GETPEERNAMENETLIB___FREE_IORNETLIB___ALLOC_IORNETLIB___FREE_CTXNE5TLIB___ALLOC_CTX SYS$TRNLNM SYS$SETIMRSYS$QIOWSYS$QIO SYS$DCLAST SYS$DASSGNP PINET$DEVICEP P_IP0: P  PLNM$SYSTEM(PPINTERNET_HOST_NAME0P 0PLNM$FILE_DEVP1W01U??S?^NETLIB_DNS_EXPANDNAMEP1addr_to_name_completion /  B C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF |NETLIB___DNS_NAME_TO_ADDR |NETLIB___DNS_ADDR_TO_NAME$CODE$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSNETLIB___FREE_DNSREQXPwwPP ^ЬS  S SYS$CANTIMЬS<RR0,գ1bУT Ю U|,$ SYS$TRNLNMPSP?ݬ STR$COPY_RPSSSPѭ ЬP`PΔ^XVԭޭ쭪ԭͦ>ꭺ|ԭ[ͦڐِԭMEMCHRNETLIB_STRTOADDR NETLIB_SOCKET[NETLIB_NAME_TO_ADDRESSZ LIB$GET_VMYݭߨ=ͦSPRINTFP߭֟8 SYS$TRNLNMPWP1|ԭ߭@H SYS$TRNLNM]PRP T1R>n߭ VAXC$VA_COUNTϰͼ;ͼ>|ͼ,$ SYS$TRNLNMPUPͼ?R STR$COPY_RPUUUPPѭ nPPP<~.MEMCHRPTPTnetlib___get_domain\L@netlib___cvt_status,xCnetlib___cvt_iosb Cnetlib_dns_mx_lookup Gexpand\tGbypass_cmu_resolver( h XWtjjlӀXtXtm     1 ߱ MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<*Cmn ><NETLIB___GET_DOMAIN CNETLIB_DNS_MX_LOOKUPG$CODEd$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSPhPowwsЬ ѭЬѭЬͼͼͼѭЬ͸͸͸ݬݬ ݬݬNETLIB___DNS_MX_LOOKUPPP߭?ݬLIB$ANALYZE_SDESCPˏPPPPЭPaddr_to_name_completion /  v C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF |NETLIB___DNS_NAME_TO_ADDR |NETLIB___DNS_ADDR_TO_NAME$CODE$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSNETLIB___FREE_DNSREQXPgww_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountRS SOCKADDRDEFxS, S$,S SpS S,SSdЮ RԤЬS 1<RRuգ4pУ4VX<0RXRRXXfX$b/\CZuӘY n\r  Z1ui\~wFaU kkȝU*}QTq$@tzꜛ>xm`{>+UZD ݹTe7No,YSc.o&5vbw;Cg Ј#ʟ;yx0c("=6EijGC)lynA^zz$K]FFt`CdEV@d=o.˽_##lKk|pv_Qo\%:3 g05O7q 4E6 [_p:z9FqPVM%By>#:$=I~xb+=n/&L2Ljz\eu`>{L_,i>9ͪɢ|I28 .J:fEcOP_JyBMn7gjCPt?V~$*az0h _ Li fFN$K6UDP޼N980`h s!<>F^lT٘o,ukt4&m':´4 ιTtSNlCN/niA W8$60'tDnDwr\`&awf\o5yLa2_{[}'5 䲜7e 7K|(H^"n[f+49]gq]b sJ%(׺#2Q a*3Me3iS ^{-.#~N;0&hDo_,ɩ*TVNdg6nvt*` }~%A}Q} ^#Bn(ӹm-\CN2T`C^P1ܯ-z(yIP_߀xci,GCXmyE{%}cdtA[Wa.jY,<:OPVzv㢝x/.c7TșCDY&O& o&8gWeX3BAtmDyjZ}n8јuTB+b{wca r)1佭ˎv\I!r]<ĺ)d^ D(H(<nD`9q/"-~u!$=I/I3,C, ;nNIp_2hk p#V5b!6?idzVs}渔%l) ow6PnbEh/7i[)WpC*HV*`?LeKM_?h58HXn VL 1^vF(!{FK&\B/aְBᡙ>ud"${ǧD$pҼ@e,=n ap/jSE|P:UJoVI&3QE$'0!w}ndaFax-t k*]U(d%꧆CܦL%/z"c.?{N_{XZ{pN "]/n >;ҖGٹ9WGo)cv$+f aQy(Ug9۪=-[6fA 7`>;2*3Ki$aqBm|*?EN VGW~fmxM)mǿ}+/+ƾԹ^9T໵;e~%pzY9NKc _eY"H+58栲-J/z~{x%h$K8TM6gz+;+z`3^uP׌>{g6" Z{%QXc0VH8&KOڥعm;n Ȟ(49R<?:eo[ 2VA5(oYњLڂ܍(d"e16ȹ&m *DdW<μ4`R9vpZlި)D-]JِO~Tk`#5+6TR]}+Z( 1w \GXTG(djɎֽ~[0qcxR0OۖG54 p(/q6mzDq,p[l;Xgˇ{7J;v_IDMO{^BJoq)T`5a$q5ccI|B ykphBjVY(я{#8N eĴJ ǸeA5C 4hhwh@fX|5G4K] nb캕 ڔJ1{%^ԅFّ)6n{i73kf yC7W(`r7/˲o%v^տg*~_)3ÐJw}   \U|:58'co (I'$C<1KHjsFx3̗yq+gq)rle&FwMaao]nb78hϧ2NQ3bG_- \DM:WG"BN4+gFU=צ`LWLU%qpl/~\|{QDS_?1]{P?+)LA~8g3t5$F)98h~~nkYP1Qt<#&KR CR' |?t !w$0?Mq=/=Q),,ghDܸHXMidc2W1=ƖaX'9gDzL]Q!1XK6}(;-f .‘ 2wda6ƃD(%GA@d5  |mDE\!TŻ.?6 I5PG*8->=Dm[4{cuzKM3 cBéJR\&! ]ϼs"DқqWXgo|02z|1F!`ޓB .(RV!BN84ۖh@'3Q'}<;ZfߴۘmfuQ+ =IV= MOokFP^ YP,R䞭\@RDHv6V=~wH/ĺ!bk(Nd&S& “wX|Ns ToD5ROddvH\#`u==3$%_Xw#o}>,]S&*1L+ % 8kC~>u>,v盬~еv+Pl@j)E^D@wfxBoa=H907&`7%Vab-"=C2; C1~W3%]qHi>7 hdWdRk{p*ƈ`nwhO;yy #>)J^bMlA4ʢ9OCdhVx-9bNBԢNS|&O]-)p(r^όH<;{@^ aYGӚ 9;lurl|{[ \c쮾F#DC>pu)K]bbx~3]Npף$B8\~],9y͋ e; 8?83\bm d0oDKY{?FX& u#UF | 4{v2]r\;wsG1{,4e6sio6ݸ%/n.rd6֟s$ \GJBfVu=#q|FQNp"L(hWWq qy"wiw,@@;Z-NY6&mkek'~Sz5eyٜP  x)4S`X=*泬yRȾn`ȶ \;i%ga5Bzn-mfK jDk%A*,M;c-Yn_m:B ɢ5#ۋ޻8^W`J=&lK}x_;cOAOd+vW@70hs 8Tt8FQ[Oo`pSne%!-hYcVJm߅ak۠˴_ `dt͆Jҿ8yrqںDq;m_Ҽɏ$AqhUٛ8 7gWOCte.772uF9s*inaLAԶ|Q3= BQY2QRO28a,<^T۲^yơDY/v39ٺUh- [Fq&E~κ'*4mqzQl)!q$Dkދ @@do\.Uˤm56byd1vz6Gq8K.Ix,*:I:<no/30LHumu 况|sZZr syy·ldbe8wշɶ$ 6Oh=.wt1ď`y"Y-aфE/i*<-$Y;f}`Th޴fj4y JރTdoz/|V&Sh@r"sT0ݢ)RlZ|qPtЧ؋X? |pw `BS|V?9ycd^TzOnxfw[fO=i 5ܛn&R_Tݚvj7λ'w>=nm3~X$^ÂcTD/cCs6cC!z8P騀Eˆ@\‚>B"fGk쩯Y ]:yN'6~B l`H~-"W \ ҬWRrƹT̝2x۠dў=BQ:wnetSd)pK,G]5g"1 cnnE\܂D$criU![ԝ1cTr"A2Aчb;#`W*K'vS×l+Dgsyv`('s y1EzXJNþzqMyj-.ʿXȭA?.JJgz[Qa$T,z.;1']&xoX+))"~wvq J~Z/!Tpr'0Y^ED7ӃGg'ٛӟ"\ܾB=寭>y 0$j#/jh|iOۏeeh"vGa8-/g!<+.Ã-ko\y).Y}%V[Ptmg BWlRq2~fixxrRxu˫.ۡϏ2ݖwghX酪Ƌ%Jj.ppuM8ӟ h (eH& ]Mj/XY9ߕ^2+2p4DApÝ")Y਽udSӐkrSKB7G|cF=t,F@E;GS -wU^|Q{j$n {a%aZ+ol^N|}Jecނ6bYFt$P$U4bGi%,"^hQ,J1j;_CP<Vz I,T!Me~,xyXr _D͵ιLDwMoniYHiߕ`Q_4z#J#F2X՝Vkt kbc/q YyLkoL8%?#-ymy`ރ=Ԑ'숰*N6x_6'˷Nr>P&}1Ϻu.s;䙌 z.~@QҐ~@>@|MɴY$̭ T MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<a|}Pc11Pc1uP:c|P:cP`2?P<$RTRNP$RFP< R<<4R4|,$ SYS$TRNLNMPSP?ݬ STR$COPY_RPSSSPѭ ЬP`PΔ^XVԭޭ쭪ԭͦ>ꭺ|ԭͦڐِԭMEMCHRNETLIB_STRTOADDR NETLIB_SOCKET[NETLIB_NAME_TO_ADDRESSZ LIB$GET_VMYݭߨ=ͦSPRINTFP߭֟8 SYS$TRNLNMPWP1|ԭ߭@H SYS$TRNLNMPRP T1R>n߭ VAXC$VA_COUNTϰͼ;ͼ>|ͼ,$ SYS$TRNLNMPUPͼ?R STR$COPY_RPUUUPPѭ nPPP<~.MEMCHRPTPTnetlib___get_domain\L@netlib___cvt_status,xCnetlib___cvt_iosb Cnetlib_dns_mx_lookup Gexpand\tGbypass_cmu_resolver( h XWtjjӀXtXt     1 ><NETLIB___GET_DOMAIN CNETLIB_DNS_MX_LOOKUPG$CODEd$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSPhP#N_~ʘ MADISON NETLIB_CMU!`~ʘ MADISON NAMEADDR! ʘ MADISON NAMEADDR#ʘ MADISON NETLIB_CMU#Δʘ MADISON NETLIB_CMU#>ʘ MADISON NETLIB_CMU!Yʘ MADISON NAMEADDR#ʆə MADISON NETLIB_CMU!xݐə MADISON NAMEADDR#VG ܙ MADISON NETLIB_CMU!60 ܙ MADISON NAMEADDRww_ASYNCH_EFNNETLIB_GET_HOSTNAMENETLIB_NAME_TO_ADDRESS NETLIB_CLOSENETLIB_GETPEERNAME NETLIB_SOCKETNETLIB___DNS_MX_LOOKUPNETLIB___DNS_ADDR_TO_NAMENETLIB___DNS_NAME_TO_ADDRNETLIB_STRTOADDRNETLIB_GETPEERNAMENETLIB___FREE_IORNETLIB___ALLOC_IORNETLIB___FREE_CTXNETLIB___ALLOC_CTX SYS$TRNLNM SYS$SETIMRSYS$QIOWSYS$QIO SYS$DCLAST SYS$DASSGNP PINET$DEVICEP P_IP0: P  PLNM$SYSTEM(PPINTERNET_HOST_NAME0P 0PLNM$FILE_DEV'ݬNETLIB___DNS_INITPˏPPPPЏJP߭NETLIB___ALLOC_DNSREQPˏPPPPЭPЭPNETLIB___ALLOC_IORPˏPPPPݭNETLIB___FREE_DNSREQЭPЭPРPЬЭPРPЬЭPРPЬ$ЭPРPЬ (ЭPРЭPЬ ,ЭP0PЬ`ЭPЬ4ݭլ ޯ[PPݭЭPߢ?ЭP^ߢbݬ߬ NETLIB_DNS_QUERYPլЭPݭqtname_to_addr_completion name_to_addr_completion_4 name_to_addr_completion_51 )name_to_addr_completion_6 statusPPPθ^ЬPРЭPРЭPР,ЭPР4ЭP>P<`PʏPPPP1ЭPՠ1ЭPްQЭP>P`aЭPРPP`дPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЭP>P<`PPЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЭPЬP^PPЭP>P<`PPPxPPʏPPQЭP>P<`PʏPxPPPQQЭP>P<`PPPxPPʏPPQЭP>P<`PʏPxPPPQQЭPPPPPrЭPްPp`ЭPРPP`ЭPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЏpPЭP> P`

'ݬNETLIB___DNS_INITPˏPPPPЏJP߭NETLIB___ALLOC_DNSREQPˏPPPPЭPЭP netlib___dns_addr_to_name#@netlib___dns_addr_to_name_15'#gnetlib___dns_addr_to_name_16#netlib___dns_addr_to_name_17 status8#netlib___dns_addr_to_name_18S ior  R ٴdnsreq R status addr bufsize dsc R tmp*& ctx R xaddr R addrsize namdsc R retlen  iosb R astadr  astprm  class type queryflagsNETLIB___ALLOC_IORPˏPPPPݭNETLIB___FREE_DNSREQЭPЭPРPЬЭPРPЬЭPРPЬ$ЭPРPЬ (ЭPРЭPЬ,ЭPЬ0Ь욽PPЭPPPЭPPPЭPPPSPRINTFPPPPPఏݭլ ޯ]PPЭPߢ?ЭP^ߢߢ ߬ NETLIB_DNS_QUERYPլЭPݭPPθ^ЬPРЭPРЭPР,ЭPР0ЭP>P<`PʏPPPP1ЭPՠ1ЭPްQЭP>P`aЭPРPP`ЭPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЭP>P<`PPЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЭPЬP^PPЭP>P<`PPPxPPʏPPQЭP>P<`PʏPxPPPQQЭP>P<`PPPxPPʏPPQЭP>P<`PʏPxPPPQQЭPPPPPrЭPްPp`ЭPРPP`ЭPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЏpPЭP> P`

@ stdin T stdout T stderr TRSDIV_T@ quot  remRSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&RSlinger@l_onoff l_lingerRSsockaddr sa_familysa_data*&  R S sockproto  sp_family sp_protocol!R!Siovec@iov_base  iov_len"R"Smsghdrmsg_name  msg_namelen@msg_iov !T` msg_iovlen msg_accrights msg_accrightslen#R#Stimeval@ tv_sec tv_usec$R$Sin_addr S_un %R&R%S&T&S  S_un_b 'R S_un_w (R S_addr)R'S)T)S  s_b1 s_b2 s_b3 s_b4*R(S*T*S  s_w1 s_w2+R+S sockaddr_in sin_familysin_port sin_addr $T@sin_zero*&,R,Shostent h_name  h_aliases @ h_addrtype`h_length h_addr_list -R-Snetent n_name  n_aliases @ n_addrtype `n_net.R.Sservent s_name  s_aliases  @s_port`s_proto /R/Sprotoent` p_name  p_aliases @p_proto0R0Srpcent` r_name  r_aliases @r_number1RS1TS1TS1TS1T S1TS1T1Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 2R2Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 3R3Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 4R4Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 5RX dsc$b_dimct` dsc$l_arsize6R5S6T6S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" 7R7Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 8R8Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags 9R:R9S:T:S $"dsc$v_fl_binscale" ;R;Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags <RX dsc$b_dimct` dsc$l_arsize=R<S=T=S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" >R>Sdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer ?R?Sdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags @RX dsc$b_dimct` dsc$l_arsizeAR@SATAS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" BRBSdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_posCRCSdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags DRX dsc$b_dimct` dsc$l_arsizeERDSETES $"dsc$v_fl_binscale" !"dsc$v_fl_redim" FRFSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1GRGSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1HRHSstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" IRSIT SITISNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountJRJS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& KRSKT SKTSKTKS INADDRDEF  inaddr_l_addrLRLSSINDEF sin_w_family sin_w_port sin_x_addr KT@ sin_x_mbz*&MRSMTSMTMS NETL9 MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<|IBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedNRNSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&OROS @ head tailPRPS @ long1  long2QRQS ` bufsiz itmcod bufadr @retlenRRRS NAMESERVER` flink RT blink RT @addr KTSRSSDOMAINh flink ST blink ST @length `name*&TRTSDNSCTX nsq OT @domq OTtimeout PT retry_count flagsqueryidURSUTSUTSUTSUTUSCTX flink UT blink UT@exptime PT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc 1Tp line_retlen  line_flags line_remainline_tmo PT dnsctx TTVRSVT SVTSVTSVTVSIOR` flink VT blink VT @iosb MTtimeout PT ctx UT iosbp MTiorflags astadr  @astprm `arg3/WR ` specior_space*&@@?`speciorXRWSXTXS  addresslongword wordYRSYTSYT SYTSYTYSDNSREQ" flink YT blink YT @ior VT `ctx UT curns RT curdom ST query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin LT prsin LT buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.LNz MG_SRC:[NETLIB]NETLIB.H;300yMG_SRC:[NETLIB]NAMEADDR.C;16           ~        >           @    a      C    &  y C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF NETLIB___DNS_NAME_TO_ADDR NETLIB___DNS_ADDR_TO_NAME $CODE$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTS#NETLIB_DNS_EXPANDNAMEP8PP|,$ SYS$TRNLNMPSP?ݬ STR$COPY_RPSSSPѭ ЬP`PΔ^XVԭޭ쭪ԭͦ>ꭺ|ԭƴͦڐِԭMEMCHRNETLIB_STRTOADDR NETLIB_SOCKET[NETLIB_NAME_TO_ADDRESSZ LIB$GET_VMYݭߨ=ͦSPRINTFP߭֟8 SYS$TRNLNMPWP1|ԭ߭@H SYS$TRNLNMPRP T1R>n߭ VAXC$VA_COUNTϰͼ;ͼ>|ͼ,$ SYS$TRNLNMPUPͼ?R STR$COPY_RPUUUPPѭ nPPP<~.MEMCHRPTPTP<(PLttttttt4'P'P'P       &P%P$PLttttttt4$PX$P($P       #PD"PPLttttttt4xPHPP       xP4Pϼ\PLttttttt4PPP       PPdPLttttttt4PPP       PPPLttttttt4PpP@P       P\ PH PLttttttt4 P P P        Pk MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<K PPLttttttt4PdP4P       PPPPLttttttt4P|PLP       PhPȬtt5netlib_getsockopt 6netlib_name_to_address8netlib_address_to_name ;netlib_get_hostname;netlib___get_nameservers0=netlib___get_domain\>netlib___cvt_status,Anetlib___cvt_iosb Anetlib_dns_mx_lookupX 0Eexpand\Ebypass_cmu_resolver( _ XWtjjXtXt     R 0=<NETLIB___GET_DOMAIN ANETLIB_DNS_MX_LOOKUPE$CODEd$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSww lnmlst3/nR  bufdscretlenp  $tabnam oR ,lognam pRNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP Pѭլ ݬˏPPPP)`\ݬ STR$COPY_Rѭլ ޼P\`P^R߭ VAXC$VA_COUNTP`P`PP>PPP`P`,$ SYS$TRNLNMPPPˏPPPP?ݬ STR$COPY_RPˏPPPPЭPѭ լ޼P`2P ΐ^SRP`P`ޭPPP`P`͒PP>PPP`P`խ͒PPƐŐݭߣ=͒SPRINTFPPP߭8 SYS$TRNLNMPPPˏPPPP PPڞP`P`߭@H SYS$TRNLNMPPPˏPPPP PP}PP?NETLIB_GET_HOSTNAMEʏPPPPPPR`bЬRRb θ^SլP޼Rb߭ VAXC$VA_COUNTѭЏPլլ  լPPgP|ѭ 42netlib_dns_mx_lookup2netlib_dns_mx_lookup_1252netlib_dns_mx_lookup_126|3netlib_dns_mx_lookup_127% 4netlib_dns_mx_lookup_128 4netlib_dns_mx_lookup_129 statusЬ ѭЬѭЬͼͼͼѭЬ͸͸͸ݬݬ ݬݬNETLIB___DNS_MX_LOOKUPPP߭?ݬLIB$ANALYZE_SDESCPˏPPPPЭPP<`RRNETLIB_ASYNCH_EFN SYS$QIOPPPPݏ%ЭR>P<`RRNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP WPѭլ ݬϯˏPPPP1RRR ZWb:M*!t|HقF*yZgz8JY% %qS߈*w-;rVٮX~&Vn̓OdI;(Yw[xˇpIr;iEIyp++|\@}ռ6nOEPVs%ZS:xx6E8՜dޔ/f zʟ)VtNx'Xâ|p(N z6o_Cڒ[88nΈ.5{-1+h9E/H? *ԗ-%5l;9y(=m.9[j]HRI,QJ^݁Yz xg(gL2JL9)|kyZL ۸fd/HM٩iBқN^26cߐx/w8|x^{ _Q;zB`5]JSaڸg4_MRc12K]̲Ȯ\P2{:dDd敃yvÄ!YᯯM$:ǟ Vc 7\J7p>&uPf7};܍" z홿W]S957UH/pD8ePb9zlsaekHX%Y 8ψpl8"%C=\ j}&PtGzj15Pڂ]{j?,T0bj'MytԶBdp~kFtSu,}n0 <#%O9YxIhv3|s_JU:102,ȂeWD̓+Bt l g1[+xTXo׫LȈAkxd,^>k6$ B囜{qo霗5)n;lv6,YF]_Ԝ_nsa[73֠WMs8 $x17Mӓٛf}ԱD_'{=p;&k]dMM{{ˉLa&Q'0Ţ.ZZbH?&|ϞTwjW,}M`XW4 E艌[x+ᗠ X/X^.nt2t Obl]Ʌʔ]Gbkpr^Jap)@'е@>۵sL?G3N%>JkIFFץ?!bB4ŋD`헒ՉU/D/Ǎ.D: %@}(̃W)媖#Qcc^t}^8J*`KS{"J?de┚Ta~4Y K%2-y87r/ճWi$܆Y>BWƂ$ QϫJm{VV C jLrZ0S)>]?૲\6ɣg%%rac fUօ/mvL  7mYJ}[ayzܴE='Cm^eH?n0 p(b_8SkG,ދ&B}qqno3r4 n[ݯ$?7>޼z:fM{nDNPP{!.n܊61Jҽن\(@$ "dƀUD;OPK Ujֆrdڍf`Q/[ߛ($"R&吾AstIPv1T~Dy?34g W{L6e#UM+Kˆ e&O*ڽA#o[Ɋl-Q2DTPnTH 2-MDkw`UE khR$)bsjVr96zjL3]>Gؐ.d i 45ms{+EṞOoŕcݭmstC+VgpǨ$ݮ14F/|?o>tn76ޭI#v5Tm|JA4HC?\O$jױOa-΍o7|O23.jD n׺ji-::.7H¡t={i3qA-\`9yE̺ ˼~78th幀C|mYE)mUj|7Sdڵ MKd$ j*jS0E0  umÑE<( {1˧a~[Ii^l^JufLPw&z`R\Rov<,|ߥʵl %L’F;pQZ&(qLAz4pSJ%E9] PvCMNRL^F|9M`":Jf"Dwp4QV0NS*A%J?{y\ڏQ#/`nܐgc%TN (|$K Xn i}5_^P8vX\)~Te9NX|P+'= snFv)] Xp3m ]wTZYFO.Sɐ鮧×YuBdET DUhM`lQT>E] 9ᤈeg*M$C*,t7'wR9 J1ʅ=a4cTt^ai pv\-foBUl<:g0iJONJjp?)`=&хhuPʹa i ͵*/`bqk ^.{ RWiLr-GaA]Ny]pr#L7zK-t tmEPx`v[(˽~ <ggQɨݲIBdm@.fUJ) ĔS~y(i#.T 7P],sFCTާYVx6!=ӓ"lc""gkD{sMN{};ڦW ڼWs}Rf7OXOK('z7 kdp07Nr?RUO87i_hlBF.(sVR€&mcq9tiCyva]> /$pj"0G0$Ѽ-d|nM8ZOBDjP4~R[IHϢHf_G p`N!Jd DpJ7KnZD[[ CX͸jf8:C\GmI|\qbQ+ãՉQ 6ƼdKh;͏kQ\9% mJd`'G7Hki|=TTb'7/#O]SezC[~I,<AGX1Fc$[3Nہk}8 ՋR|BZ4% ߣp5~_:QgZ龓0~4l`OK}&$ }ő72rW|_,'e(UDt?܈0$b  [A{cq7wԞ9==s; "lUwS*ܾ}Z<$r?&u0~+La&ʬ+N| N̫SI0.؛ Ҳpon PQcZLY3Ur pE6C}-P daN$poGPtU!9Ԣ~Hޏa;96v*~u>|я( aR'GiNHA =.PBTBM Mk,ta9РBcz-.:܉h*J>u : p=J~`RGD!ҨAM_k9nՃq1 aP^-Telk9:"g8 C8 N8=zn6'2'uNtzi'mXIGؒ4XPPɉi,|~ɤ|᱙JϮOK'BqZ"逢"#V~ٜR C h)+-DQ,ﺓ3o)a *­!bl*݀J8ۑd 'kFKq_c\.Ič}hws>6$o1Z@4N6 jB—IqJm-fKUsK⥘N, KGkrv \}ķbc6RX-\AA*ǰHx!]AJȫvyiHn"%_ގd2\z RNE|N{x;fyS:h]{Fx z24Gǰqׅv*X=ȉlIX=VXU/@=:.Df-a̜XXmE7V9)Jz6qa6axӼ7]P.wT(I}h,4jlq*mI,G!:qO;vLKH'-߄=Ҫ}G%-b\vpFyxĬtVpk,3mFbFE-ru|w7[{^ wm&/&/]px`G;ރ.t~sz10G= e:7RSArz:K큊,A>B6_mF%`ǫr߾؉3^z$^k៴Q"$@ڶ6`DC}:%f.Ɠr̄L.plls^ ^pSu7ZŨr%JJd.<1.9~ZLd=kDZ'G6//3jv&VX?9(] ,F>2d } =s]M?ѓ\啸kdqnppK~ /aGNBSue 8Q04wsNљxBT֪▃ Sl1١[/oظ2vGq/ِWA\T{ЖCՈcGWgmXwrq?ٜ[V8Bv,= Ud(;9A2$ZLE~@Xb5Z\'6lizO=w˒(XjVWHHf/pJ:vle2VіFC?3J҅K`S6S p1p<+Xgk8:I ʎ nm iH} !0ϥCoէoކRhw4޷  MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<" io$v_fill_12" %"io$v_fcode_fill_10" !"io$v_forcepath" " io$v_fill_13" %"io$v_fcode_fill_11" " io$v_commod" ""io$v_movetrackd" ""io$v_diagnostic" !"io$v_skpsecinh" " io$v_fill_14" %"io$v_fcode_fill_12" " io$v_deldata" " io$v_fill_15" %"io$v_fcode_fill_13" "  io$v_nomrsp" " io$v_fill_16" %"io$v_fcode_fill_14" 7"%$io$v_reserved_for_device_dependent_5" " io$v_swap"  " io$v_opposite" " io$v_fill_17" %"io$v_fcode_fill_15" 7"%$io$v_reserved_for_device_dependent_6" !"io$v_clserexcp" " io$v_fill_18" %"io$v_fcode_fill_16" " io$v_access" " io$v_create" " io$v_delete" " io$v_mount" " io$v_dmount" " io$v_remount" " io$v_fill_19" %"io$v_fcode_fill_17" " io$v_binary" " io$v_packed" %"io$v_fcode_fill_18" " io$v_now"  " io$v_readattn" " io$v_wrtattn" " io$v_setprot" " io$v_norswait" " io$v_fill_20" %"io$v_fcode_fill_19" " io$v_noecho" " io$v_timed" " io$v_cvtlow" " io$v_nofiltr" " io$v_dsablmbx" " io$v_purge" !"io$v_trmnoecho" " io$v_refresh" " io$v_escape" " io$v_extend" %"io$v_fcode_fill_20" " io$v_canctrlo"  " io$v_enablmbx"  " io$v_noformat" !"io$v_breakthru" " io$v_newline" " io$v_fill_21" %"io$v_fcode_fill_21" ""io$v_typeahdcnt" ("io$v_reserve_rd_modem" %"io$v_fcode_fill_22" " io$v_maint"  " io$v_ctrlyast"  " io$v_ctrlcast" " io$v_hangup" " io$v_outband" ""io$v_tt_connect" !"io$v_tt_discon"  ""io$v_tt_process" " io$v_brdcst" " io$v_fill_22" %"io$v_fcode_fill_23" ,"io$v_reserve_maint_escape" " io$v_loop" " io$v_unloop"  " io$v_line_off" !"io$v_set_modem" " io$v_line_on"  " io$v_loop_ext" ""io$v_autxof_ena" ""io$v_autxof_dis" +"io$v_reserve_int_disable" %"io$v_fcode_fill_24" ."io$v_reserve_maint_escape_2" " io$v_include" " io$v_tt_abort" " io$v_fill_23" %"io$v_fcode_fill_25" !"io$v_interrupt"  " io$v_multiple" " io$v_lockbuf" " io$v_noblock" " io$v_fill_24" %"io$v_fcode_fill_26" " io$v_reserved" " io$v_abort" " io$v_synch" " io$v_fill_25" %"io$v_fcode_fill_27" " io$v_response" " io$v_fill_26" %"io$v_fcode_fill_28" " io$v_startup"  " io$v_shutdown" " io$v_attnast" " io$v_ctrl" )"io$v_reserve_set_modem" " io$v_fill_27" %"io$v_fcode_fill_29" " io$v_rd_mem"  " io$v_rd_modem"  " io$v_rd_count" $"io$v_reserve_ctrl" !"io$v_clr_count" " io$v_fill_28" %"io$v_fcode_fill_30" " io$v_more" !"io$v_qualified" %"io$v_fcode_fill_31" " io$v_redirect" " io$v_accept" %"io$v_fcode_fill_32" " io$v_setevf" " io$v_fill_29" %"io$v_fcode_fill_33" " io$v_word"  " io$v_filler_3"  " io$v_filler_4" " io$v_setfnct" " io$v_datapath" " io$v_filler_5" " io$v_cycle" " io$v_reset" " io$v_fill_30" %"io$v_fcode_fill_34"  " io$v_filler_6"  " io$v_setcuadr"  " io$v_setbsize" !"io$v_setpoolsz" !"io$v_setenqcnt" " io$v_clear" " io$v_lpbext" " io$v_lpbint" " io$v_readcsr" %"io$v_fcode_fill_35" !"io$v_noctswait"  " io$v_slavloop" !"io$v_nodsrwait" !"io$v_maintloop" !"io$v_lastblock" " io$v_filler_7" " io$v_intclock" " io$v_fill_31" %"io$v_fcode_fill_36" ""io$v_lt_connect" !"io$v_lt_discon" #"io$v_lt_readport" #"io$v_lt_map_port" !"io$v_lt_rating" #"io$v_lt_sol_info" #"io$v_lt_rcv_info" " io$v_fill_32" %"io$v_lt_map_filler" %"io$v_lt_map_nodnam" %"io$v_lt_map_pornam" %"io$v_lt_map_srvnam" %"io$v_lt_map_lnknam" %"io$v_lt_map_netadr" " io$v_fill_33" R$STSTSTSTS CMU_ConnInfoci_b_remote_hostci_b_local_hostci_t_foreign_host*& ci_w_fill1 ci_l_remote_port@ci_t_local_host*&@ci_l_local_port`ci_x_local_address Tci_x_remote_address TR;ST5STS CMU_IPAddr  ipa_x_srcaddr T ipa_x_dstaddr T@ ipa_w_srcportP ipa_w_dstport` ipa_l_fill1R_STSTSCMU_NtoA ntoa_l_count ntoa_x_addr3/TPntoa_l_namelen ntoa_t_name*&RiSTSTSCMU_AtoN aton_l_namelen aton_t_name*&!RSTSTSCMU_RR rr_w_length rr_x_data*&R}STSCMUIosb@ status count cmu_statusRSSPECCTX socket_type local_port0 remote_port@ local_addr T` remote_addr TRSSPECIORPfromlen from T addr_info TRS_iobufp a MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<i!"_cnt _ptr  @_base  `_flag h_fileRS @ stdin T stdout T stderr TRSDIV_T@ quot  remRSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&RSlinger@l_onoff l_linger#RSsockaddr sa_familysa_data*& RS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenRSmsghdrmsg_name  msg_namelen@msg_iov T` msg_iovlen msg_accrights msg_accrightslenRStimeval@ tv_sec tv_usec$RSin_addr S_un RRSTS  S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSTS  s_w1 s_w2RS sockaddr_in sin_familysin_port sin_addr T@sin_zero*&%RShostent h_name  h_aliases @ h_addrtype`h_length h_addr_list RSnetent n_name  n_aliases @ n_addrtype `n_netRSservent s_name  s_aliases  @s_port`s_proto RSprotoent` p_name & p_aliases @p_protoRSrpcent` r_name  r_aliases @r_numberRSTySTuSTtSTlSTcST?ST7STSTSdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSTST|ST{STxSTpSToSTSdsc$descriptor_s@ dsc$w_length ds'c$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS ($"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" RSdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc)$b_sflags RRSTS $"dsc$v_fl_binscale" RSdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" *RSdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_+redim" RSdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_posRSdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale," !"dsc$v_fl_redim" RSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1RSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1RSstsdef !"sts$v_severity" " sts$v_cond_i-d"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" .RwSTS @ head tailRASTS @ long1  long2RzSTvSTnSTVST)ST!STS ` bufsiz itmcod bufadr @retlenRqSTS NAMESERVER` flink T blink T @addr TRSDOMAINh /flink T blink T @length `name*&RSDNSCTX nsq T @domq Ttimeout T retry_count flagsqueryidRSTSTrSTjSTgSTbST^ST[STZSTXSTWSTSSTRSTQSTPSTLSTKSTJSTISTGSTFST>ST<ST6S0T4ST/ST.ST&ST%STSTST ST STSTSTSTSTSCTX flink T blinkw T@exptime T flags chanspecctx T specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc Tp line_retlen  line_flags line_remain MGFTP022.B|AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1<C01line_tmo T dnsctx TRSTfST]STNSTDSTCST=ST2ST,ST*ST"STSTSTSTSIOR flink T blink T @iosb Ttimeout T ctx T iosbp Tiorflags astadr  @astprm `arg3/R 2` specior_space*&@@?`specior TRSTS  addresslongword wordRSDNSREQ" flink T blink T @ior T `ctx T curns T curdom T query_name  query_namlen query_flags query_rbuf 30query_rbufsizeP query_classp query_type buflenreplylenretries sin T prsin T buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnRSlnmdef !"lnm$v_no_alias" " lnm$v_confine" " lnm$v_crelog" " lnm$v_table" " lnm$v_fill_0" 4""lnm$v_concealed" !"lnm$v_terminal" " lnm$v_exists" " lnm$v_fill_1" ""lnm$v_shareable" " lnm$v_fill_2" " lnm$v_fill_3" ""lnm$v_create_if" #"lnm$v_case_blind" " lnm$v_fill_4"  inetdevice T backup_device T rr_info_sizename_info_sizeaddr_info_size5conn_info_size՛1v<SYS$COMMON:[SYSLIB]LNMDEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;3ӛ7fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3-v6Ewk< SYS$COMMON:[SYSLIB]IN.H;31 < SYS$COMMON:[SYSLIB]SOCKET.H;32F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4ߛ: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1 <SYS$COMMON:[SYSLIB]STRING.H;3: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1 V<(SYS$COMMON:[SYSLIB]STDLIB.H;3қ1V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COM7MON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.LNz MG_SRC:[NETLIB]NETLIB.H;300#l<=6SYS$COMMON:[SYSLIB]IODEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;142D/ vMG_SRC:[NETLIB]NETLIB_CMU.H;132nnҏʘoMG_SRC:[NETLIB]NETLIB_CMU.C;49     3          8     ~       =   >        @    a      C    &   6  -NETLIB___GET_DOMAIN 2 NETLIB_DNS_MX_LOOKUPu7$CODEd$DATASTDIN9STDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSD7/P wwINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSD;/P ww+*[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1+,{A./ 4-tA0123 KPWO5N6ߒ({7>Nd8ʤ/I9GHJ% VAX-11 Librarian V04-00({)ܙ!Cv,22 >3c  3 DNS_MXLOOKdNETLIB_ADDRTOSTRNNETLIB_ASYNCH_EFNGNETLIB_CONNECT_BY_NAME7NETLIB_DNS_EXPANDNAME<NETLIB_DNS_QUERY7NETLIB_DNS_SKIPNAMEdNETLIB_HTON_LONGdNETLIB_HTON_WORDdNETLIB_NTOH_LONGdNETLIB_NTOH_WORD\NETLIB_READLINEdNETLIB_STRTOADDRNNETLIB_SYNCH_EFN\NETLIB_WRITELINENNETLIB___ALLOC_CTXNNETLIB___ALLOC_DNSREQNNETLIB___ALLOC_IORFREE_IORG NET_ASSIGNGNET_BINDGNET_GET_ADDRESSq3 COMPATIBILITYGCONNECT7DNS? DNS_MXLOOK< DNS_QUERY\LINEMODENMEMdMISC7NETLIB___DNS_INIT?NETLIB___DNS_MX_LOOKUPdNETLIB___FIND_SYMBOLNNETLIB___FREE_CTXNNETLIB___FREE_DNSREQ7NETLIB___FREE_DNS_CONTEXTNNETLIB___FREE_IOR3NET_ADDR_TO_NAME3 NET_ASSIGN3NET_BIND3 NET_DEASSIGN3NET_GET_ADDRESS3NET_GET_HOSTNAME3 NET_GET_INFO3NET_SET_TRACE_ROUTINE3 TCP_ACCEPT3 TCP_CONNECTTCP_DISCONNECTG TCP_GET_LINEG TCP_RECEIVEGTCP_SENDG UDP_RECEIVEGUDP_SEND~U MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1:NETLIB___ALLOC_IOR TCP_CONNECTUDP_SEND3TCP_CONNECT_ADDR3TCP_DISCONNECT3 TCP_GET_LINE3 TCP_RECEIVE3TCP_SEND3 UDP_RECEIVE3UDP_SEND ' MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1l !"#R MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1#$%&'()*+,-./012x MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1'2410ܙV1.0: COMPATIBILITYV1.012-FEB-1996 15:18VAX C V3.2-044 SYS$BINTIM LIB$GET_VM LIB$FREE_VMLIB$ANALYZE_SDESCMEMSETMEMCPYNETLIB_DNS_MX_LOOKUPNETLIB_CONNECT_BY_NAMENETLIB_ADDRESS_TO_NAMENETLIB_NAME_TO_ADDRESSNETLIB_GET_HOSTNAME NETLIB_ACCEPT NETLIB_LISTEN NETLIB_CLOSENETLIB_SHUTDOWNNETLIB_READLINE NETLIB_READNETLIB_WRITELINE NETLIB_WRITEN5ETLIB_CONNECTNETLIB_GETPEERNAMENETLIB_GETSOCKNAME NETLIB_BIND NETLIB_SOCKETP<0P P0 00:10:00.004PP^߭ LIB$GET_VMPRPRPݭMEMSETЭ2P ^VЬPP`S߭ VAXC$VA_COUNTѭ<PެP```P@ NETLIB_SOCKETPUPUPѭPլPPRPѭ< PQPQQRRWMEMSETѭ(< RRPxPPˏPQʏRxRPPQQTTT꟭ߦ6蟣 NETLIB_BINDPUP|ԭԭխ1P߭9 SYS$TRNLNMPS|ԭԭխ1P߭E SYS$TRNLNMPSЭPЭѭլ ЭPЬ8ѭլIЭPЬ0ѭ ЭPЬ4ЭPNETLIB_STRTOADDRP7ЭP(ЭPЭpЭPՠ0P SYS$DCLASTݭϵЭP`$߭PߥNETLIB_NAME_TO_ADDRESSPTPЭPԠ$ѭCլ>ЭQQ߯pa(߭pe NETLIB_NAME_TO_ADDRESSPTP߭ЭP LIB$FREE_VMTPЭP`(߭peNETLIB_NAME_TO_ADDRESSPTP pЭPԠ(ݭP|^TUPЬQՠB >BR MEMnetlib___alloc_ctx netlib___free_ctxl|netlib___alloc_ior netlib___free_ior8netlib___alloc_dnsreqnetlib___free_dnsreq D MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1iPQ C$V_CTYPEDEFS NETLIB_SYNCH_EFN NETLIB_ASYNCH_EFNNETLIB___FREE_DNS_CONTEXT SYS$SETAST LIB$GET_VM LIB$GET_EF LIB$FREE_VMLIB$CREATE_VM_ZONEMEMSET NETLIB___ALLOC_CTX NETLIB___FREE_CTX |NETLIB___ALLOC_IOR NETLIB___FREE_IOR 8NETLIB___ALLOC_DNSREQ NETLIB___FREE_DNSREQ$CODE0$DATASTDINSTDOUTSTDERR_CTSYPE_ LIB$FREE_VMݬNETLIB___FREE_DNS_CONTEXTЬPb߬߭ LIB$FREE_VM^Rբ@"߭ߢ ߭ߢLIB$CREATE_VM_ZONEPTPTPS߭ߢ  LIB$GET_VMP $SТ QaQS PaSSݢ ݭMEMSETЭPߢ߭ߢ  LIB$GET_VMPTPЭTPP^Q$2P^Rբ%"߭ߢ߭ߢLIB$CREATE_VM_ZONEPTPTPТ(QaQSaSSݢݭMEMSETЭPߢ߭ߢ LIB$GET_VMPTPЭTPP^Q,UTMEMSET>5@УRТB NETLIB_SOCKETְPNETLIB_CONNECTPUZUUPUOP߭>NETLIB_CONNECTPUU62^|~ NETLIB_WRITEPUU<UPUU  NETLIB_CLOSEUԤդ$UPݬϰPЬS&У"|~ NETLIB_READPUP-< PP ЬQС"P^`< 6 NETLIB_CLOSEԤPU,2ף:-2^|~ NETLIB_WRITEPUP1e NETLIB_CLOSEԤUP| ^ЬTФSФ PРFU<VV1< PP 1Ф"P^`Eգ  NETLIB_CLOSEԣգݣMEMCPYݣ($ЬRݢmNETLIB___FREE_IORRNETLIB___FREE_DNSREQ&Ф"Tn|~ NETLIB_READPVPV,:ЬQס:12^QR DNS_QUERYnetlib_dns_querydo_queryLquery_nameserverquery_completionf do_writeQtdo_read_ 7  l MADISON DNS"j@,ۘ MADISON DNS_QUERY#**E,ۘ MADISON DNS_MXLOOKk,ۘ MADISON MEM!*A,ۘ MADISON LINEMODEj׌,ۘ MADISON MISC Ou,ۘ MADISON CONNECT&bQ,ۘ MADISON COMPATIBILITY>>,ۘ MADISON DNS"ʑF,ۘ MADISON DNS_QUERY# H ,ۘ MADISON DNS_MXLOOK<mə MADISON MEM!ȋVoə MADISON LINEMODE;qə MADISON MISC h\tə M]1QܙV1.0N5LINEMODEV1.012-FEB-1996 15:18AVAX C V3.2-044PP PP| ^VЬSPcR߭ VAXC$VA_COUNTѭ<PѭЬS 2Pc2բ$ߦ LIB$GET_VMPUPUPԢ6Т&Т&"?ݬR_Pѭ Ь P`U1â"PPPPТ">B LIB$FREE_VM|>B LIB$GET_VMPTP|>TP<~ݭݣ>MEMCPYRRУ>ѭeլ`߭NETLIB___ALLOC_IORPUPUPЭPSЭRЬ ЭPЬ$ЭRѭЬSSS(ЭRR߯E|~ݬ NETLIB_WRITE|~ݬ NETLIB_WRITEPTѭЬ Q aԡTP^ЬQСR bСP С$Rݡ(bݬNETLIB___FREE_IOREwwefs_ctype_*&RSlinger@l_onoff l_lingerRSsockaddr sa_familysa_data*& RS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenR LINEMODE[)ܙ MADISON MISC bܙ MADISON CONNECT&mܙ MADISON COMPATIBILITYܙ MADISON DNS"V8ܙ MADISON DNS_QUERY#6 ܙ MADISON DNS_MXLOOKh)ܙ MADISON DNSe164 ܙV1.01MISCV1.012-FEB-1996 15:18VAX C V3.2-044PCopyright 1994, MadGoat Software. All Rights Reserved.PP!UB.!UB.!UB.!UBPP|^S߭?ݬLIB$ANALYZE_SDESCPVVVPU$"dsc$v_fl_binscale" +R+Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags ,RX dsc$b_dimct` dsc$l_arsize-R,S-T-S [ B*p`TL_t|qҡ<$%P\ Ւ!Bˢ% hzo>zjg/RP3@kх%!˭(g-KC`RzO&ingYL8ښ3"L3!|&0*]t1Eyn[jLL@Yæh^'dQAO-Y*]\2A-zJnq)X̕ABv:]I!_-i8H͵s$ bą.2 v:ml6|W^'d/O ō7 e%YI%-"S:Zs忒O852y{Ν<^78h*\IqTMIR+&¾d hS^Hqa%ڄ9) Z\~:yx>ATbWؓJ:%WM̻TwpJL&̈}oKTA' he4lԵ-G懿_9xS.M#)l[$P!С 6 ZvM),@E0}y0QWDxÐs_pxf=Pү^1&~4Ub⏅ <Rt},+$) lERZ3R.a/lH|Dڻ?ȳX PR SяnKnđdr1HS:XG%EKl$kӰh, 'jϝ=!ߨ5-m1vx= ;N> /N#5"B, )ιw^HʙQIJ&F6[&FlVq :ud |_N $ бlk1VB.=dHA{$5ɃyUESdy<훟'VE3BQc9 iY0_n9/ND֖aTz{[ޱ6ć+) `qAGdzY9\x ^ЌGRW䶰9ܐ3nf779mq%dfJ!B5u64Л]-E@GM$;KLX?@GO.om'#Qbs O }LJo(&mYlǾi+^b6[]ir+wÍjT?Z`WM9jhBbGgbp5k)>] G sp}6,y )(Z!Cl>puvuZeh.4bF}+k6&"0+;1Z> (w>jr}rexT4'M' JYgn)8< Q^He &2E+ň!<&fa[=9no8U\6m`\.pPBEp8Ir!K:#bh0z(R, ];|V:/yO;wx){ku/75d4e(&> u- V]C@q41L 4`{{АJGvP/g}$]nW1,ϡ'Vxb& HCA<~Q-ߔ8KBq֣DmPgz<;Ԁ~7XRI_é!$S>Hж%P{xF2LnJΖJGc \2 OdSlxja=~?åm뙺٭/靐],Xz6YH״v`7786w:Myj_ .v"G^UdA1q| }|nžGt`Q.)Ed_j =4 y[zp#( +lCȩ}t@{ * 7Udmh"xr:`t9T}c  C]_ EDZ\ak2N];4+)H?@̢mUiHj>ւ8/HQ#u-o"ΎC"TCZ1%U4^SUçOe/]~؈|]s0[_iH#܄Sٞp-eRSeC'zVt jΘk: 3n v @QL.' 2|T]BGuRqeD[0L9*b~|ޘr4^\6lm*~\=J}y귛|ykRVը"?0gk; i $]cuU>یFߓ ؍ۯlrmc(VJ$SP^{@?TuKYI n $qlPmckXBB=7wy:V l TX䉸 %穻^*i߄m'(]/g@LxU"[cךG:qmא|;\gU ?}’ E0fZ wsm=G7GfB5yULMU-?] 'p*ud8}x%%r6@ o6V Z>мcبX,n$^, +Ϊ,d'J]7WNZ \8)~wsATD0; BzD'42RO,\~YFG3;!r=YרAɽ9SXKxJG ToNZh Jq$vJfJ}V H/Eϥɬ2rNe-OS pQ#[uc "9x?,a'8 lMM 43sA h3/%۾wbb`.C@_sF.+rS`dL K5Eӗ#)}a Wʴ-}{D18|lT<u/ @Swd)jmCZMri-ɕXF!V2Ү8 )h"U3WOWN;<קe=wnwlm;[wf=CQy㜐$|Xn@lx$)`[ѪFkVHju,ȅH`g3=C^H*IJT|*@}V9YO3ö嚙BU$PpTpSAe-q'+9s:t6,jVDخLM3$z3͖2( 3Vd?. 779p{.x]gSd}k?Ltc0=B+k-&3RɷD]HNzͅ^f kJV(١#}8jT+P7#ެv^"2K=%6E6ARI[ţ0K=IM%(YWCV38dPihVu4@.ltaJ`MX]:"]]R'=H Tx"r>^6,RtJx0bEme2("]٫L ?1@O~3f 2_@Z]H n>jq]@fcd3+K}3Eܔ.Jg֜Ou2W}t&jh>m [V~=2QVz/][ M\yJ3@ 'vَs2Bٛ!ZbĞv[ j{>(x\ۨӺtU'yޱEI/B*=@Ȉufx&ˤ›N6^vRvm״ 7g*#x\M(7<بDAMm1R ^0k_NZi$I;ԕ{x^KͨN>JpGW" _3S$B!kHlAj/v; /.k\ϵ@jeb;90}Q٠!uIߊ_򋬓YYbhs\lt'cde&j%%M!3s!W3;D?)upRYޘA R v;Dfv? 2[HۧdFH<*3T _AoxbRy Fx$d$}1黤W~r!x,E*is&ج_L{)0fHCW8|YC -` ޕ3>$1Hj߁mLTWV( =+RWl?)Ԉ)V2&J!K({`Qa#$\-q솥mW*/gIUAV/4$CP얔~sf9EȲUd W8Z%M菂3mϲJSDPA7ݫmQ/ =m=R1G*Y.3л?+f & N^SuxZVr$+K{|JҢݲW/ GPL4/0aϡρ=F.T6ـ;N<Ji`yS(Vz`-Ke{|6Y-Ԅ86^^{? &@ZRbYٙl)oq}VgiH"G<#^n9fxVsu:Dۨ%{f$8zh,S !6 f2V#|@%wVG YQ!~c8nZ\J֦Kʧ,to!~LԌ*e()%X(YN8ž+/]'O%rrfTKE{b `(>>p#[6|?M "6B91, q8ҮN T7Vq7Ud.ւۨ9i;[&uUO@53"x MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1ApnoNETLIB___FREE_IORNETLIB___ALLOC_IORLIB$ANALYZE_SDESCMEMSETMEMCPYMEMCHR VAXC$VA_COUNT |NETLIB_DNS_QUERY$CODE$DATASTDINSTDOUTSTDERR_CTYPE_|~ NETLIB_WRITEPVPգ  NETLIB_CLOSEԣЬRвePѢPFPѢP3գݣMEMCPYݣ($ЬRݢNETLIB___FREE_IORRNETLIB___FREE_DNSREQݬϰݬP ^ЬQСR<SS,2^Q߯)|~ NETLIB_WRITEPSSSݬHP ^ЬQСRС PРFS<TT2&С"Q|~ NETLIB_READPTTTݬww?R?S @ head tail@R@S @ long1  long2ARAS ` bufsiz itmcod bufadr @retlenBRBS NAMESERVER` flink BT q1ܙV1.05LINEMODEV1.012-FEB-1996 14:04AVAX C V3.2-044tRLINEMODEnetlib_readline netlib_readline_1lnetlib_readline_2 sizeJnetlib_readline_3netlib_readline_4netlib_readline_5.>netlib_readline_6>netlib_readline_7 statusPP PP 0^SլrP޼P`߭ VAXC$VA_COUNTѭЏPѭլЭP2P`PЭP޼Q2Pa`ЭPՠJЭPߣ LIB$GET_VMPˏPPPPЭPЭP6ЭRЭQЭPР&С&"?ݬݭχPѭ լ ޼ P`1aЭQЭPà"PPPPPPЭPР"ڐِP<`PPPP61sPѭ լ ޼ P`ѭլ޼P`ЬPP`ѭ/լ*ѭ Ь Pݭݬ SYS$DCLASTPP^ЬPРЬP>P<`PʏPPPPgЬPՠ"ЬPްQЬP>P`aЬPРPP`ЭPՠ. ЭPް.P`ЬPՠ$ЬPݠ(ЬPް$P`ݬNETLIB___FREE_IORЭQЬP> P<`PPPP6?ЭPݠ*ݭPaЬPՠЬreadline_continueureadline_continue_10readline_continue_11"gyreadline_continue_12readline_continue_13areadline_continue_14.aw ctx  R len sdsc  R ior  R statusEPްP`ЬPРPP`ЭPՠ. ЭPް.P`ЬPՠ$ЬPݠ(ЬPް$P`ݬNETLIB___FREE_IORЭQЭPà"PPPPPPЭPР" addresslongword wordIR SITSITSITISDNSREQ" flink ITy blink IT @ior FT `ctx ET curns BT curdom CT query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin <T prsin <T buf*&ctxzone CTX_S_CTXDEFziorzone  IOR_S_IORDEF dnsreqzoneDNSREQ_S_DNSREQDEFnetlib_synch_efnnetlib_asynch_efn  iorque ?T( dnsreqque ?Tכ3gTt<SYS$COMMON:[SYSLIB]LIBVMDEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;3ӛ7fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5{SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;31 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4ߛ: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1<SYS$COMMON:[SYSLIB]STRING.H;|3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;31*:7[pMG_SRC:[NETLIB]MEM.C;7           ~}        >           @    a      C    &    8 C$V_CTYPEDEFS NETLIB_SYNCH_EFN NETLIB_ASYNCH_EFNNETLIB___FREE_DNS_CONTEXT SYS$SETAST LIB$GET_VM LIB$GET_E#k MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1}~F LIB$FREE_VMLIB$CREATE_VM_ZONEMEMSET NETLIB___ALLOC_CTX xNETLIB___FREE_CTX NETLIB___ALLOC_IOR NETLIB___FREE_IOR NETLIB___ALLOC_DNSREQ NETLIB___FREE_DNSREQ$CODE0$DATASTDINSTDOUTSTDERR_CTYPE_ Q޼P`$2P^Rբ8"߭ߢ߭ߢLIB$CREATE_VM_ZONEPˏPPPPЭPѲ((PޭP(`땭ݢݭMEMSET޼PЭ`Pߢ߭ߢ LIB$GET_VMPˏPPPP޼PЭ`ЭP^Q޼P`,P wwP dsc$b_sflags ARBRASBTBS w$"dsc$v_fl_binscale" CRCSdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags DRX dsc$b_dimct` dsc$l_arsizeERDSETEPݠ: NETLIB_READ ^ЬPՠ61PЬPˏPP1ЬPQPQ`ЬPް"P`PP cЬQЬPà&"PPPPPPЬPݠ&?ݬ STR$COPY_R޼ P`ЬQ6PP6ЬQ"PP"ЬQЬPР"&PЬPݠ6 ЬPݠ"MEMCHRPխ1ЬPˏ2PP1ЬPݠ6 ЬPݠ"xMEMCHRPխ1ЬPà&PPPPЬPݠ&?ݬ STR$COPY_R޼ P`'ЭP>ЭPB LIB$FREE_VMЭP>ЭPBЭQ! netlib_writeline%netlib_writeline_28netlib_writeline_29netlib_writeline_30' netlib_writeline_31 netlib_writeline_32 netlib_writeline_33 netlib_writeline_34n status6\] netlib_writeline_35" ctx R ior R bufptr  status argc buflen myiosb R sdsc R xctx R dsc R iosb R astadr  astprm line  len countЭPB LIB$GET_VMPˏPPPPЭPBЭP>ЭPMEMCPYQPPP A`QPPP A`ЭPР>ԐӐѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬ ЭPЬ$ЭPѭ ЬPЭ̠(ݭޯxPPЭPݬ NETLIB_WRITEPPݬ NETLIB_WRITEPѭ'լ "޼ P`Ь P>QPa`Ь PP`P^ЬPՠ*ЬPްQЬP>P`aЬPРRЬP> QPa`ЬRKh writeline_finish writeline_finish_36*  ior R<` 0  %RS_iobufp _cnt _ptr  @_base  `_flag h_fileRS @ stdin T stdout T stderr TRSDIV_T@ quot  remRSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&RSlinger@l_onoff l_lingerRSsockaddr sa_familysa_data*& RS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenRSmsghdrmsg_name  msg_namelen@msg_iov T` msg_iovlen msg_accrights msg_accrightslenRStimeval@e tv_sec tv_usec R Sin_addr S_un !R"R!S"T"S  S_un_b #R S_un_w $R S_addr%R#S%T%S  s_b1 s_b2 s_b3 s_b4&R$S&T&S  s_w1 s_w2'R'S sockaddr_in sin_familysin_port sin_addr  T@sin_zero*&(R(Shostent h_name  h_aliases @ h_addrtype`h_length h_addr_list )R)Snetent n_name  n_aliases @ n_addrtype `n_net*R*Sservent s_name  s_aliases  @s_port`s_proto +R+Sprotoent`s p_name  p_aliases @p_proto,R,Srpcent` r_name  r_aliases @r_number-RS-TS-T S-T S-TS-TS-T-Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer .R.Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer S/R/Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 0R0Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 1RX dsc$b_dimct$JϽ MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1 ` dsc$l_arsize2R1S2T2S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" 3R3Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 4R4Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags 5R6R5S6T6S $"dsc$v_fl_binscale" 7R7Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 8RX dsc$b_dimct` dsc$l_arsize9R8S9T9S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" :R:Sdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer ;R;Sdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags <RX dsc$b_dimct` dsc$l_arsize=R<S=T=S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" >R>Sdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos?R?Sdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags @RX dsc$b_dimct` dsc$l_arsizeAR@SATAS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" BRBSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1CRCSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1DRDSstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" ERESNETLIB_DNS_HEADER` dns_w_queryid dns_w_flagsb*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountFRFS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& GRGS INADDRDEF  inaddr_l_addrHRHSSINDEF sin_w_family sin_w_port sin_x_addr GT@ sin_x_mbz*&IRSITSITSITSITIS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedJRJSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&KRKS @ head tailLRSLTLS @ long1  long2MRMS ` bufsiz itmcod bufadr @retlenNRNS NAMESERVER` flink NT blink NT @addr GTOROSDOMAINh flink OTp blink OT @length `name*&PRPSDNSCTX nsq KT @domq KTtimeout LT retry_count flagsqueryidQRSQTSQT SQT SQTSQTSQTQSCTXP flink QT blink QT@exptime LT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc -Tp line_retlen  line_flags line_remainline_tmo LTwlinebuf  wlinesize 0dnsctx PTRRSRTSRT SRTSRTRSIOR` flink RT blink RT @iosb ITtimeout LT ctx QT iosbp ITiorflags astadr  @astprm `arg3/SR ` specior_space*&@@?`speciorTRSSTTTS  addresslongword wordURUSDNSREQ" flink UT blink UT @ior RT `ctx QT curnsT NT curdom OT query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin HT prsin HT buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efn crlf .Tۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDE%Ԟʰ MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1|F.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;310~Ƌ8[MG_SRC:[NETLIB]LINEMODE.C;13           ~        >           @    a      C    &  I C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFN NETLIB_WRITE NETLIB_READNETLIB___FREE_IORNETLIB___ALLOC_IOR SYS$DCLAST STR$COPY_R LIB$GET_VM LIB$FREE_VMLIB$ANALYZE_SDESCMEMMOVEMEMCPYMEMCHR VAXC$VA_COUNT VAXC$VA_COUNT NETLIB_READLINE NETLIB_WRITELINE $CODE $DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSO5$ЬRݢ(ЬR޲$RbݬNETLIB___FREE_IORYww3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.LNz MG_SRC:[NETLIB]NETLIB.H;301yMMG_SRC:[NETLIB]DNS_MXLOOK.C;8      tv_sec tv_usecRSin_addr S_un RRSTS  S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSTS  s_w1 s_w2RS sockaddr_in sin_familysin_port sin_addr TK@sin_zero*&RShostent h_name  h_aliases @ h_addrtype`h_length h_addr_list RSnetent n_name  n_aliases @ n_addrtype `n_netRSservent s_name  s_aliases  @s_port`s_proto RSprotoent`br  R cp inancountqdcount type class retlen remain buflen skip dsc  R ٸdsc2  R ٸname*& dnsreq  Rb 2  RS p_name  p_aliases @p_proto R Srpcent` r_name  r_aliases @r_number!R S!TS!TS!TS!TS!TS!T!Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer "RS"T"Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer #R#Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer $R$Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags %RX dsc$b_dimct` dsc$l_arsize&R%S&T&S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" 'R'Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer (R(Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags )R*R)S*T*S $"dsc$v_fl_binscale" +R+Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags ,RX dsc$b_dimct` dsc$l_arsize-R,S-T-S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" .R.Sdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer /R/Sdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 0RX dsc$b_dimct` dsc$l_arsize1R0S1T1S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 2R2Sdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos3R3Sdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 4RX dsc$b_dimct` dsc$l_arsize5R4S5T5S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 6R6Sdsc$descriptor_sb  dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u17R7Sdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u18R8Sstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" 9R9SNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags *"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcount:R:S SOCKADDRDEFsockaddr_w_familysockaddr_x_data&r MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;13*& ;RS;TS;T;S INADDRDEF  inaddr_l_addr<R<SSINDEF sin_w_family sin_w_port sin_x_addr ;T@ sin_x_mbz*&=R=S NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unused>R>SMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&?R?S @ head tail@R@S @ long1  long2ARAS ` bufsiz itmcod bufadr @retlenBRBS NAMESERVER` flink BT blink BT @addr ;TCRCSDOMAINh flink CT blink CT @length `name*&DRDSDNSCTX nsq ?T @domq ?Ttimeout @T retry_count flagsqueryidERESCTXP flink ET blink ET@exptime @T flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchors Pline_dsc !Tp line_retlen  line_flags line_remainline_tmo @Twlinebuf  wlinesize 0dnsctx DTFRFSIOR` flink FT blink FT @iosb =Ttimeout @T ctx ET iosbp =Tiorflags astadr  @astprm `argl3/GR ` specior_space*&@@?`speciorHRGSHTHS  addresslongword wordIRISDNSREQ" flink IT blink IT @ior FT `ctx ET curns BT curdom CT query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin <T prsin <T buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efn $$$Copyright*&998ۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;31+,ԭBoMG_SRC:[NETLIB]MISC.C;3           ~        >           @    a      C    &  A C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNLIB$SIG_TO_RET LIB$SYS_FAOLIB$FIND_IMAGE_SYMBOL LIB$ESTABLISHLIB$ANALYZE_SDESCSTRLEN VAXC$VA_COUNT NETLIB_STRTOADDR NETLIB_ADDRTOSTR hNETLIB___FIND_SYMBOL NETLIB_HTON_LONG 8NETLIB_NTOH_LONG NETLIB_HTON_WORD NETLIB_NTOH_WORD$CODE$DATASTDINSTDOUTSTDERR_CTYPE_9 $$$COPYRIGHT $CHAR_STRING_CONSTANTS^޼P`QʏQ޼P`PʏPPQ޼Pˏ`PxPPPQ޼PxPPQQP^޼P<`PPPxPPʏPPQ޼P<PʏPxPPPQ S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSTS  s_w1 s_w2RS sockaddr_in sin_familysin_port sin_addr T_@sin_zero*&RShostent h_name  h_aliases @ h_addrtype`h_length h_addr_list RSnetent n_name  n_aliases @ n_addrtype `n_netRSservent s_name  s_aliases  @s_port`s_proto RSprotoent` p_name  p_aliases @p_protoRSrpcent` r_name  r_aliases @r_numberRSTSdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class'ъv* MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1 dsc$a_pointer  R Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer !R!Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer "R"Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags #RX dsc$b_dimct` dsc$l_arsize$R#S$T$S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" T!"dsc$v_fl_coeff" ""dsc$v_fl_bounds" %R%Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer &R&Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags 'R(R'S(T(S $"dsc$v_fl_binscale" @)R)Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags *RX dsc$b_dimct` dsc$l_arsize+R*S+T+S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ,R,Sdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer -R-Sdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags .RX dsc$b_dimct` dsc$l_arsize/R.S/T/S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 0R0Sdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos1R1Sdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 2RX dsc$b_dimct` dsc$l_arsize3R2S3T3S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 4R4Sdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u15R5Sdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u16R6Sstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" 7R7SNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" E""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcount8R8S SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& E9RS9T9S INADDRDEF  inaddr_l_addr:R:SSINDEF sin_w_family sin_w_port sin_x_addr 9T@ sin_x_mbz*&;RS;T;S NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unused<R<SMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&=R=S @ head tail>R>S @ long1  long2?R?S ` bufsiz itmcod bufadr @retlen@R@S NAMESERVER` flink @T blink @T @addr 9TARASDOMAINh flink AT blink AT @length `name*&BRBSDNSCTX nsq =T @domq =Ttimeout >T retry_count flagsqueryidCRSCTSCTCSCTXP flink CT blink CT@exptime >T flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc Tp line_retlen  line_flags line_remainline_tmo >Twlinebuf  wlinesize 0dnsctx BTDRDSIOR` flink DT blink DT @iosb ;Ttimeout >T ctx CT iosbp ;Tiorflags astadr  @astprm `arg3/ER ` specior_space*&@@?`speciorFRESFTFS  addresslongword wordGRGSDNSREQ" flink GT blink GT @ior DT `ctx CT curns @T curdom AT query_name  query_namlenl query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin :T prsin :T buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnHRSHTSHTHSConnect_Context iosb ;T @dsc Tctxsize name  ctx CT state adrcnt htadrcnt@nsadrcnt `curadr astadr  astprm user_iosb ;T sin :T `adrlst 9Thtadrlst3/9T nsadrlst3/9T(pc MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1  usedns usehtsinsizeۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;31.¢mMG_SRC:[NETLIB]CONNECT.C;9           ~        >           @    a      C    &  g C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB_STRTOADDRNETLIB_CONNECTNETLIB_NAME_TO_ADDRESS SYS$DCLAST LIB$GET_VM LIB$FREE_VMLIB$ANALYZE_SDESCMEMSETMEMCPY VAXC$VA_COUNT NETLIB_CONNECT_BY_NAME;$CODE $DATASTDINSTDOUTSTDERR_CTYPE__" LIB$FREE_VMЭPoP9wwsockaddr_w_familysockaddr_x_data*& d;R;S INADDRDEF  inaddr_l_addr<R<SSINDEF sin_w_family sin_w_port sin_x_addr ;T@ sin_x_mbz*&=R=S NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unused>R>SMXRRDEF@ѭ ЬPݭ߬ ݬݬЭP@ ЭPNETLIB_NAME_TO_ADDRESSPˏPPPPP<net_get_addressHnet_get_address_5net_get_address_6,net_get_address_7T"net_get_address_8 ctx R status argci temp xctx R host  R  alsize alist  Ralcount @net_addr_to_nameLnet_addr_to_name_9net_addr_to_name_10,net_addr_to_name_11<net_addr_to_name_12 ctx  R status argci temp xctx  R addr  R name Rie$ net_deassign)net_deassign_13Cnet_deassign_14C ctx R xctx RխЭP NETLIB_CLOSEЭPP^RլP޼P`߭ VAXC$VA_COUNTѭЏPլ PЭPՠ0ЭP NETLIB_SOCKETPˏPPPPЭPPݬ ߢЭP@ ЭPNETLIB_ADDRESS_TO_NAMEPˏPPPPPխЭP NETLIB_CLOSEЭPP^լP޼P`ЭPՠЭP NETLIB_CLOSEЭP߭ LIB$FREE_VM޼P`P$^RլP޼P`߭ VAXC$VA_COUNTѭЏPЭPՠTx net_get_infonet_get_info_15net_get_info_16Z8net_get_info_17gnet_get_info_18&U ctx R status retlen argc sin R xctx R remadr R remport  lcladr Rlclport %net_get_hostnameuc status argc retlen name R len eЏ|Pլѭ լ P\P߭ߢЭPNETLIB_GETPEERNAMEPˏPPPPЭPѭլ ޼ Q>P<`PPaլ޼PЭ`ѭU߭ߢЭPNETLIB_GETSOCKNAMEPˏPPPP&լ޼PЭ`ѭլ޼Q>P<`PPaP^߭ VAXC$VA_COUNT?ݬNETLIB_GET_HOSTNAMEPˏPPPPѭլ ޼Q tcp_accept_23O tcp_accept_24L ctx R new R argc xctx  R xnew !R iosb "R astadr  astprmNETLIB_CONNECT_BY_NAMEPP^RլP޼P`ЭPՠ6ЭP P@ЭP NETLIB_SOCKETPˏPPPPЭPMEMSET QʏQˏ PxPPPQPQ`޼P`ߢЭPNETLIB_CONNECTPP^߭ VAXC$VA_COUNTѭЏPլP޼P`լP޼P`ѭ ЬPݭѭ ЬPݭѭ Ь PݭЭPЭP NETLIB_ACCEPTPP ^RլP޼P`ЭPՠPߢЭPGtcp_disconnecttcp_disconnect_25e ctx #R status xctx $Rshuttypewdtcp_sendi tcp_send_26 tcp_send_27c8  tcp_send_28_ ctx %Rf argc xctx &R str 'R  flags iosb (R astadr  astprmT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT NET_ASSIGN TNET_BIND <NET_GET_ADDRESS @NET_ADDR_TO_NAME $ NET_DEASSIGN x NET_GET_INFO NET_GET_HOSTNAME  TCP_CONNECT dTCP_CONNECT_ADDR  TCP_ACCEPT TCP_DISCONNECT dTCP_SENDNETLIB_SHUTDOWNPˏPPPPѭ Э) MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1PЭP NETLIB_CLOSEPˏPPPPЭPP ^լP޼P`߭ VAXC$VA_COUNTѭЏPլPЭPՠЏ|Pѭ Ь PЭˏPPfѭЬݭѭ ЬPݭѭ ЬPݭݬЭP NETLIB_WRITEPP`ѭ ЬPݭѭ ЬPݭѭ ЬPݭݬЭPNETLIB_WRITELINEPP(^լP޼P`߭A4  tcp_receive tcp_receive_29  ctx )R status argc dsc *R xctx +R str ,R iosb -R astadr  astprmtimeout .R VAXC$VA_COUNTѭЏPլPЭPՠЏ|P?ݬLIB$ANALYZE_SDESCPѭ ЬPݭѭ ЬPݭѭ Ь Pݭѭ ЬPݭЭP NETLIB_READPP^RլP޼P`߭ VAXC$VA_COUNTѭЏPլPЭPՠЏ|Pբ,$0 SYS$BINTIMʏPxPPP,ѭЬݭѭ ЬPݭѭ Ь Pݭѭլ Ь P$PPݭߢ ݬPC  tcp_get_line tcp_get_line_30t_ ctx /R argc xctx 0R str 1R iosb 2R astadr  astprmtimeout 3R  flags$default_timeout 4R, did_timeout0default_timeoutdsc 5R;| udp_send  udp_send_31r ctx 6R sin 7R dsc 8R xctx 9R addr :R  port buf buflenNETLIB_READLINEPP ^RլP޼P`ЭPՠЏ|P㰬ЬMEMSETЬ< PPPxPPʏPPQ< PʏPxPPPQPQ`ߢЭP NETLIB_WRITEPP ^SլP޼P`߭ VAXC$VA_COUNTѭЏPլPЭPՠЏ|PЬ찬 ѭ1լ$1ЭPЬ ЭPЬ$ЭPЬЭPЬ (ЭPЬ$ЭPѭ  Ь(PЭݭ+PPݬЭPߣЭP,ЭP NETLIB_READPPѭ ЬP(  udp_receive4 udp_receive_32 udp_receive_33{ udp_receive_34yn ctx ;R status argc dsc <R xctx =R bufptr bufsize buflen srcaddr >Rsrcport timeout ?R iosb @R $astadr  (astprm sin ARQudp_read_completion2udp_read_completion_35  ctx BR*net_set_trace_routineroutine ݭЭPߣЭP,ЭP NETLIB_READPˏPPPPyѭլ޼QЭP>P`aѭլ ޼QЭPР0aѭBլ=޼RЭP>.P<`PPPxPPʏPPQЭP>.P<`PʏPxPPPQQbѭլ ݬ MEMCPYP^޼P<`PʏPPPPЬPՠ ЬPް QЬPР0aЬPՠ$AЬPް$RЬP>.P<`PPPxPPPPQЬP>.P<`PʏPxPPPQQbЬRբЬR޲PЬR>Rb`ЬRբ(޼RbЬRݢ(MEMCPYЬRݢЬR޲R^2P ^߭ NETLIB_SOCKETPˏPPPP  dns_mxlook ctx status name CR size  count  mxrr DRY  ؀"_ERESNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountFRFS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& GR>SGT:SGTSGTSGTSGT SGT SGTGS INADDRDEF  inaddr_l_addrHRASHT7SHTSHTSHTSHTHSSINDEF sin_w_family sin_w_port sin_x_addr GT@ sin_x_mbz*&IR@SIT2SIT-SIT(SIT"SITSITIS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedJRDSJTJSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&KRCSKT<SKT8SKT1SKT,SKT*SKT'SKTSKTSKTSKT SKTKSdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer LR5SLTLSdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer MRMSdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer NRNSdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags ORX dsc$b_dimct` dsc$l_arsizeiPROSPTPS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" QRQSdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RRRSdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer l@ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags SRTRSSTTTS $"dsc$v_fl_binscale" URUSdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags VRX dsc$b_dimct` dsc$l_arsizeWRVSWTWS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" XRXSdsc$descriptor_vs@dsc$w_maxstrlen dsc$*| MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1b_dtype dsc$b_class dsc$a_pointer YRYSdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags ZRX dsc$b_dimct` dsc$l_arsize[RZS[T[S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" \R\Sdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos]R]Sdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags ^RX dsc$b_dimcts` dsc$l_arsize_R^S_T_S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" `R`Sdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1aRaSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1bRbSstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" cR?ScT4ScT3ScT.ScTcS @ low  highdRBSdT=SdT;SdT9SdT6SdT0SdT/SdT+SdT)SdT&SdT%SdT$SdT#SdT!SdT SdTSdTSdTSdTSdTSdTSdTSdT SdTSdTSdT SdT SdTSdTSdTSdTSdTSdTSdTdS COMPATCTX iosb IT @ctx `proto rcvsinlen astadr  astprmretlenp retaddr GT retport @ user_iosb IT `rcvsin HTctxsizesinsizeinasize  which*& type*&ޛ2 6D<x4SYS$COMMON:[SYSLIB]STARLET.H;47 fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1<SYS$COMMON:[SYSLIB]STRING.H;3Λ2F<SYS$COMMON:[SYSLIB]VARARGS.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;316$y1nMG_SRC:[NETLIB]NETLIBDEF.H;145_L8!MG_SRC:[NETLIB]COMPATIBILITY.C;29 " #  $  %  a&  '  N  (   )   * - TCP_RECEIVE  TCP_GET_LINE | UDP_SEND ( UDP_RECEIVE NET_SET_TRACE_ROUTINE  DNS_MXLOOKM$CODE8$DATA$CHAR_STRING_CONSTANTSUЭPݬ ݬݬݬ߭NETLIB_DNS_MX_LOOKUPP߭ NETLIB_CLOSEЭPwwlength `name*&ERESDNSCTX nsq @T @domq eom  bufp  buflen Pb SYS$BINTIMЬPРFP2P^ЬPՠF ЬPްFPްQЬPްFPa`PޭQЬPްFPްP`aL߭߭ LIB$FREE_VMЬPްFPްQЬPްFPa`PޭQЬPްFPްP`aЬPРFPްQЬPРFPaޭQЬPРFPްP`aXЭP PP߭߭ LIB$FREE_VMЬPРFPްQЬPРFPaޭQЬPРFPްP`a"ЬPF߭ LIB$FREE_VMЬPF ^Ь޼P<`PPPPPѭAPP9PP@ PPPPPPѭ PPtnetlib_dns_expandname8netlib_dns_expandname_18Knetlib_dns_expandname_19netlib_dns_expandname_20?netlib_dns_expandname_21kUnetlib_dns_expandname_22&W argcindirect namp  status count dsc  R name*& buf  buflen  bufp  namdsc  R retlen  countp  namlenPPPP^߭ VAXC$VA_COUNTPP޼ P`PP1 P޼ P`PP@1խ@ stdin  T stdout  T stderr  T R SDIV_T@ quot  remRSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&RSlinger@l_onoff l_lingerRSsockaddr sa_familysa_data*& RS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenRSmsghdrmsg_name  msg_namelen@msg_iov T` msg_iovlen msg_accrights msg_accrightslenRStimeval@A tv_sec tv_usecRSin_addr S_un RRSTS  S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSTS  s_w1 s_w2RS sockaddr_in sin_familysin_port sin_addr T@sin_zero*&RShostent h_name  h_aliases +|C MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1;e@ h_addrtype`h_length h_addr_list RSnetent n_name  n_aliases @ n_addrtype `n_netRSservent s_name  s_aliases  @s_port`s_proto  R Sprotoent` p_name  p_aliases @p_proto!R!Srpcent` r_name  r_aliases @r_number"R S"T S"T"Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer #RS#TS#T#Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer _$R$Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer %R%Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags &RX dsc$b_dimct` dsc$l_arsize'R&S'T'S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" (R(Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer )R)Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags *R+R*S+T+S R$"dsc$v_fl_binscale" ,R,Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags -RX dsc$b_dimct` dsc$l_arsize.R-S.T.S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" /R/Sdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer 0R0Sdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 1RX dsc$b_dimct` dsc$l_arsize2R1S2T2S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 3R3Sdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos4R4Sdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 5RX dsc$b_dimct` dsc$l_arsize6R5S6T6S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 7R7Sdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u18R8Sdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u19R9Sstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" :R:SNETLIB_DNS_HEADER` dns_w_queryid dns_w_flagsc*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcount;R;S SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& <R<S INADDRDEF  inaddr_l_addr=R=SSINDEF sin_w_family sin_w_port sin_x_addr <T@ sin_x_mbz*&>R>S NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unused?R?SMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&@R@S @ head tailARAS @ long1  long2BRSBTBS ` bufsiz itmcod bufadr @retlenCRSCTCS NAMESERVER` flink CT blink CT @addr <TDRSDTSDTDSDOMAINh flink DT blink DT @length `name*&ERESDNSCTX nsq @T @domq @Ttimeout AT retry_count flagsqueryidFRSFTSFTFSCTXP flink FT blink FT@exptime AT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc "Tp line_retlen  line_flags line_remainline_tmo ATwlinebuf  wlinesize 0dnsctx ETGRGSIOR` flink GT blink GT @iosb >Ttimeout AT ctx FT iosbp >Tiorflags astadr  @astprm `arg3/HR ` specior_space*&@@?`speciorIRHSITIS  addresslongword wordJRJSDNSREQ" flink JT blink JT @ior GT `ctx FT curns CT curdom DT query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylen,ыi|oL'h= a L H{ED})|}xDi sw^i+`a h5 A L*2=1VK`%9.%/7+ Ly[VLNOHcvl]J4.Ϧs{Lj`Ž2:m A+]caO}M9^>ٖX -_n4S %q?ܵTϠX].q:_t@ ٩l;wRnp8Xc p9bAe?_QL!7s 9Q,:~eʚخ7.5 $Dmt< %Qj+ϢCF|+=m3ET6T!${h2Ӏb%pϰK5K"Vás0{+nހ"-Z6 I.kxr9CϏ,'Bc$/ .\?#`*S@'L=&ydYO v0t)Q-B7#xg°$+"HqGىP{yM]$bF JS B`ԁ*Y׌U1yfG:$n,B=W]wmrެFkWT21ct L'n!PxGOB<<쀨mQ yxe\zHl( L:F$ƕUͰhSn-HWb͍11~vaH1<M Mm,*:gx$`WA2W R99WЎ~QгsUzޑJQ( 05nwI7ΛdbFZ&Vl!|<(h ТڑdOX)?{16n=ϫ'~"^EN%f3z\@F;%,r)W*]?l :;Kl*I}NΖ;] X4LSr0ZaU^ D5}o_f*Q̅_SW+atǔ7߯=ĒO)8mX)pe-iRW6]`Knf/okċBUmV'>www2_ TjǺ撄n9i#Ac_^kBW$J--D&DZa.R*l:FrW'"e<U% ]+:뜐&ED5\z"6t%IE?ȩ390a#yYU75Jgf4:}ƲHKyfbc, RscX";,;ѐc{W!Qiе ͷ TX=E,mD=k;VArH!6 0L &0a/2h\|(EX'Ȏ䷾QQ`ۓCtfz(KC['7cU?>^=̢)!Q^ z;BҚ;J;>/W'z]ȡ}B^< IV6t=>T}3xz8/葳jM/1l.oyGg,ײe8 \bz$}M*ˮ G2ݏ:Lz.EJ(v_ݝ2@Ojm#v`?63G@vhF Qc|pl}#tFcZ"7Dވٕ4$mʟI9 K o8MwiT->!}Y眓vPj"0FO +?*ڭNJCoՄ51U.9q|zБp9Cۢ{<&g[-8Rpa6"ojfle1 ?ȳ^" GJJ`b@ dg0gѫB=6.1hޙmqfc M^ Й&jpw9^yq/<(\J%祲4ZDAWYj^6+k-*q: 6<ꈐ$b,:eC=0fZrX}>>n>T6󪞘>`gs6=~ѵO؀GzRG:ۦdS|mT,y2>org5hntSsP02C 7vm^΁Vg" ;jAObCY xY08zxa| $=Ν;j;Op$?T? 2}(5Rz?ץJ 1 hЋ TBǻ u7;H>QSbt ^XqsѢ*jiT|U7:풞IC)sA_@edwE[l5Պ} \mA8C)- Rl 9L<ڀw>W*lm,Ya& eYL$%I/d[ƃ2$RK8 {26?'Zt,C$nЙcU"{  clDZu=IAK=kP>:8f}BA&[U$nA_~Vχ]Hb)CUʊJÓW?! cv+D[jPz|h&/}ug[!3 OE Ǥ%9'BK]Åfſ0S 4ziG_PvMۜ9㞦,fw 9~ k:e>KK[ă'y:)З1\agۈX k]u$ =eK zǾw骯5zj^y.lcNG>֙y}^BEeW.B aHj^c+T)Z}i֦0XR1nvޣBzfҧ2n=H<)Q/#D]?88Nol:ʍ53dYE[iU)Y\03E`q;2) ԟXC71wl&jDjQokslXQpjK՜e8 _xZ#Nn!sը>dOCNE?QR { %tPHݡuxPLp5.$ Mfw>4]`1j08-aOr@ۡebda!6 vf Y ΩsZQX:xӧB\!S$ީ:5(Gj"@eFH( '"juIۢmK}&[o]8uJ%l')" Nx**.+WyodmUAfiHᢌx8I?.86Qܔ!fpG{;7 e꠼z㟆#J@^|t8(OP z2m殄W7R>w}U񜳇AZkbs~'ˡ%DO?KK>Q 8\#"D\_2,mf'|rZw~ܵYp$Dn$zyiG硑- %bz#)@e9[z3@(΁>O%sc/jATYc.*A10u j qzɵ]/!2"4/Dkg >ְ)b?8p<Xd@˄3C!Cg m%Tj.}AH<_ > #C$͑ɰ}ePɡшVd.5җ:j 'G v!;G>ve.~l$,qrx05zT$Ry:Vm/!][F#~2hy'-4=vЏ5=ɞ*uA_t-iqM4ҨL/_yv"!$o جwT'M{uf E L]X@WC\£h)l-pfvQF,ݷ;^R{A@yЇ%& ~M0 DUUW /x=Z 6\|CKZ"[in9oI<Vy|"f+ vKm%bϪru 1i;u -6u g7پ}bG ҍ9 f9`L_溘ۄ< [阖E79s|40RvMHq%SF L:,~h}ѹU*K! r=TYf̿Goy׌hE o1DjzvH'\#A< /,Ggǵ>8n(Hum: AD)~e,LŢ:muO8oJp&DU =洎D`ouoamqV JV8! -{/\J{[Yn052+a/,(Zc#0aڠK-E1HA)QbfIɜNÀKXŖKC?-цR]]+=5&^^lMut@ވm{n\r̨h`qx?EzsMdi/*k^y.R6)Y.& ʎ<1*Y*`‱_҃qbVa)NjbEݧ{LJ&ïW!!f":kvo$ Oba1RYVN/dj:@mihnz2dy,>JFuh${K?Ÿ/^OZ1Q@>CJПXDʼnE \4Ę#SA`9UId(ࢬlAC1UTI7}{W]dh$L}[0D+}oe|Q]0t) 3c\/{λil'…hdMN7<  1UL{.0 *]{n H/JhwiF1Ypz7t Uzh;3KZ@u@j3 ,nlU8<.Vy2Ԕ;B@~PJ9J3PD*M f y R}WKrxA|:~p{@=w;4- X)>{+ cpAEXfI#ȃP#XFt  ~@K*8e,PǮ`j6?@`;D|Ri~ ӶNTJGjRDet}ͩޘQ8{f˼Xy R"`:u%W/{hleR~878b5'iV*ߟn24Ȳ.n9g5lzUGja4@ ;: wB'X[~;JQW?v8DqkNUCe#]?($Ѓ3dC씙1K8)ˉMF(FחKI2f!_[8'Sa=GxQ@;˵CZo {l;*ɏ;1R{Ds;sxs%Y(XLO@d7LS9Buٚ6U򀳩'gys.JB/aXqnވ% /s9?q >$(jx Lvqm$hD/*.ϐp l.p&61@?lsfjȍԴ ?t- CIceC嘹GEl.^[[<}׺ kὥ6T=>pV01@uR=G+9/d!zGВF,p_ OC5TR E>a|jK2dh-t>kU,Fe oSMi ͸,:w^C4X)~ ^R9z0L :*@Wd6$Em#`nǞR k_(pOw}_m lN(~u ;1`GhbAu TҲJ[X]vܜr,en59{}ΗԺ~3@WN^@\t>aŇ%ES9McLY¸GY8,flئfVշ! ~B4m\H%G=<؉(0j9{िLKH0pbóhxyc[n\l΃qlc80WP`Ry\̉0J*ӄm{1dob۟=i+^0UX1|"%%p0p6y.+'ooˬY}:Y({#03KZ]ʺQCsMxX0"#u:JW*A0'̗!cH .,Y-sAd)Y\z5fXJq:. =TlZkj$HK$ m} P>'Q &!s$qtfbddh]H犗Tc2cIkaegxlON̆' !/6$[M=@+{]{xS)}彨sKң!:~EC\|awNݰ9 ?.=n}U[O?3ȇe?O7 m<(ˎi0CLJPqc{Q 6o/,g!U/?hl:JoEj=3:xYG|ۖJ,H'{չ߼ ƌx/5uۣ#{G@(،Wa棱0k2hzR E Sr"di,l'QG&j_J p--5<ϊ4*Ch60 [p; RmVIv(,UiS$kЭz]=|"et=Ge'2% $1\Uܛ~N- MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1pretries sin =T prsin =T buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnKRKSlnmdef !"lnm$v_no_alias" " lnm$v_confine" " lnm$v_crelog" " lnm$v_table" " lnm$v_fill_0" ""lnm$v_concealed" !"lnm$v_terminal" " lnm$v_exists" " lnm$v_fill_1" ""lnm$v_shareable" " lnm$v_fill_2" " lnm$v_fill_3" ""lnm$v_create_if" #"lnm$v_case_blind" " lnm$v_fill_4" default_timeout #T՛1v<SYS$COMMON:[SYSLIB]LNMDEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;3ӛ7fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;31 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4ߛ: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;31+eMG_SRC:[NETLIB]DNS.C;16            ~        >           @    a      C   9 &   6 * C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB_ __GET_DOMAINNETLIB___GET_NAMESERVERS SYS$TRNLNM SYS$BINTIMLIB$SCOPY_DXDX LIB$GET_VM LIB$FREE_VMMEMCPYMEMCHR VAXC$VA_COUNT NETLIB___DNS_INIT @NETLIB___FREE_DNS_CONTEXT NETLIB_DNS_SKIPNAME NETLIB_DNS_EXPANDNAME$CODE $DATASTDINSTDOUTSTDERR_CTYPE_-$CHAR_STRING_CONSTANTS޼P`Pwwts$v_code " " sts$v_fac_sp" "" ݭݭݭMEMCPYPPPPPPPPխ1YЬPՠ4ЬQЬPˏPP ЭPР ЭPPPЭϡ1ЬPРP PPЬPРPРѭ.PPPPխ1ݭ.ݭMEMCHRPխ5ЭQPPaݭݭݭMEMCPYPP\IPíPPЭQPPaݭݭݭMEMCPYPPPPPPPPխ1YЬQЬPްP`ЭQPPaЬP.QʏQЬPˏ.PxPPPQQt> do_query_242  do_query_25 do_query_26 L ior R ctx  R dc  R hp  R anchor  cp  bp ij status dnsreq  RPPЬP*QʏQЬPˏ*PxPPPQQPPЬRЬP^PPQ2PQ`ЬRнЭRբ$1ЬPRѠR@PݬЀPˏRRRRЬPЬR޲RbЬP RѠRˏRRRR Џ TЬRѢ6 BЬRТ"ЭRRRRRPЬPЭRRѠR|Џp PЏt ЭRբ2ЭR޲RbЭRТQЬR>6PR`bЭRТRRbЬRݢNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЭP ݬPP1Џ\PP (^ЬRТЬRТ ЬRТ RТFЬR>aMEMSETЬR>RbЬR@R5bЬSЬRТRТBЭSЭR NETLIB_SOCKETRPb>RЭRNETLIB_CONNECTPˏRRRRЭPЭRRb1P߭ЬR>ЭRNETLIB_CONNECTPˏRRRRuЬR>2RbЬR^RRܐېЭRЭR NETLIB_WRITEPˏRRRRЭR>R&P`ЬPР"ܐېЭPЭPЭP NETLIB_READPˏPPPPeЭP> P<`PP 1PЬP^PPЬPР"豽1ЬRЭP> P<`Q6PQ`ЭP NETLIB_CLOSEЭPP1ѭ,jЬQ:PP:ա:XЬP>2P`ЬP^PPܐېЭPЭP NETLIB_WRITEPˏPPPPЭP NETLIB_CLOSEЭPЭP1Џ\PP$^ЬPРЬPР ЭPРFЭP>P<`PPˏPPPP1 ЭP> P<`PP 1ЬP^PPЬPР"豽sЭPՠЭP NETLIB_CLOSEЭPЭPՠЭPЭPݠMEMCPYЭPݠ(ЭPް$P`ЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQjЬP>&P`ЬPР"ߐݬPPЭPЭPЭP NETLIB_READPˏPPPPѭ,tЬQ:PP:ա:bЬP>2P`ЬP^PPߐݬϖPPЭPЭP NETLIB_WRITEPˏPPPPЭPՠЭP NETLIB_CLOSEЭPЬQЬPްP`ЬQPѡPmЬQ]X query_completion query_completion_40 query_completion_41 query_completion_42q< query_completion_43< query_completion_44j query_completion_45 query_completion_46 b- query_completion_47b query_completion_48t query_completion_49 query_completion_50Qm ior R ctx R dc R hp1 R hp2 R status dsc R dnsreq RY do_write  do_write_51  do_write_52 Pm ior R status dsc R . MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1dnsreq RV do_read  do_read_53  do_read_54Y ior R dc R status dsc  R dnsreq !RЭPPѡPQЭPՠЭPЭPݠMEMCPYЭPݠ(ЭPް$P`ЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQݬϮݬ P^ЬPРЭP>P<`PPˏPPPPPЬP>2P`ЬP^PPݬޯPPPЭPЭP NETLIB_WRITEPˏPPPPЭPP`ݬ^ЬPРЬPР PРFЭP>P<`PPˏPPPPYЬP>&P`ЬPР"˭ݬyPPЭPЭPЭP NETLIB_READPˏPPPPТ 7  "R"S_iobufp _cnt _ptr  @_base  `_flag h_file#R#S @ stdin "T stdout "T stderr "T$R$SDIV_T@ quot  rem%R%SLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&&R&Slinger@El_onoff l_linger'R'Ssockaddr sa_familysa_data*& (R(S sockproto  sp_family sp_protocol)R)Siovec@iov_base  iov_len*R*Smsghdrmsg_name  msg_namelen@msg_iov )T` msg_iovlen msg_accrights msg_accrightslen+R+Stimeval@ tv_sec tv_usec,R,Sin_addr S_un -R.R-S.T.S  S_un_b /R S_un_w 0R S_addr1R/S1T1S  s_b1 s_b2 s_b3 s_b42R0S2T2S  s_w1 s_w23R3S sockaddr_in sin_familysin_port sin_addr ,T@sin_zero*&4R4Shostent h_name  h_aliases @ h_addrtype`h_length h_addr_list 5R5Snetent n_name  n_aliases @ n_addrtype `n_net6R6Sservent s_name  s_aliases  @s_port`s_proto 7R7Sprotoent`N p_name  p_aliases @p_proto8R8Srpcent` r_name  r_aliases @r_number9R S9TS9TS9TS9TS9T9Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer :R:Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer ;R;Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer <R<Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags =RX dsc$b_dimct` dsc$l_arsize>R=S>T>S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" ?R?Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @R@Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags ARBRASBTBS $"dsc$v_fl_binscale" CRCSdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags DRX dsc$b_dimct` dsc$l_arsizeERDSETES $"dsc$v_fl_binscale" !"dsc$v_fl_redim" FRFSdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer GRGSdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags HRX dsc$b_dimct` dsc$l_arsizeIRHSITIS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" JRJSdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_posKRKSdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags LRX dsc $b_dimct` dsc$l_arsizeMRLSMTMS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" NRNSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1OROSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb!_l1 dsc$l_ubsb_u1PRPSstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" """stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" _QRSQTSQTSQTSQT SQTSQTQSNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" /Xܭ MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1I"#,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountRRRS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& SRSS INADDRDEF  inaddr_l_addrTRTSSINDEF sin_w_family sin_w_port sin_x_addr ST@ sin_x_mbz*&URSUTU$S NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedVRVSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&WRWS @ head tailXRXS @ long1  long2YRYS ` bufsiz itmcod bufadr @ret%lenZRZS NAMESERVER` flink ZT blink ZT @addr ST[R[SDOMAINh flink [T blink [T @length `name*&\RS\TS\TS\T S\T\SDNSCTX nsq WT @domq WTtimeout XT retry_count flagsqueryid]RS]TS]&T S]TS]TS]T]SCTXP flink ]T blink ]T@exptime XTs flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc 9Tp line_retlen  line_flags line_remainline_tmo XTwlinebuf  wlinesize 0dnsctx \T'^RS^TS^TS^T S^TS^TS^T^SIOR` flink ^T blink ^T @iosb UTtimeout XT ctx ]T iosbp UTiorflags astadr  @astprm `arg3/_R ` specior_space*&@@?`specior`R_S`T`S  addresslongword wordaR!SaTSaTSaTSaT SaTSaTaSDNSREQ" flink aT blink aT @ior ^T `ctx ]T curns ZT curdom [T query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type b)uflenreplylenretries sin TT prsin TT buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H*;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COM+MON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;311%&MG_SRC:[NETLIB]DNS_QUERY.C;23           ~    ,     >           @    a      C    &  v C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFN NETLIB_CLOSE NETLIB_READ NETLIB_WRITENETLIB_CONNECT NETLIB_SOCKETNETLIB___DNS_INITNETLIB___FREE_DN-SREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORLIB$ANALYZE_SDESCMEMSETMEMCPYMEMCHR VAXC$VA_COUNT NETLIB_DNS_QUERY:$CODE$DATASTDINSTDOUTSTDERR_CTYPE_PP`ݬfwwin_w_port sin_x_addr HT@ sin_x_mbz*&JRSJTSJTSJTSJTJS NETLIBIOSBDEF@ iosb_w_status._iobufp _cnt _ptr  @_base  `_flag h_fileRS @ stdin T stdout T stderr TRSDIV_T@ quot  remRSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&RSlinger@Nl_/onoff l_lingerRSsockaddr sa_familysa_data*& RS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenRSmsghdrmsg_name  msg_namelen@msg_iov T` msg_iovlen msg_accrights msg_accrightslenRStimeval@ 0tv_sec tv_usecRSin_addr S_un RRSTS  S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSTS  s_w1 s_w2RS sockaddr_in sin_familysin_port sin_addr T1@sin_zero*& R Shostent h_name  h_aliases @ h_addrtype`h_length h_addr_list !R!Snetent n_name  n_aliases @ n_addrtype `n_net"R"Sservent s_name  s_aliases  @s_port`s_proto #R#Sprotoent`0*) MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1Z12 p_name  p_aliases @p_proto$R$Srpcent` r_name  r_aliases @r_number%R S%T S%TS%T%Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer &R&Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 'R'Sdsc$descript3or_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer (R(Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags )RX dsc$b_dimct` dsc$l_arsize*R)S*T*S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_col4umn" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" +R+Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer ,R,Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags -R.R-S.T.S D$"dsc$v_5fl_binscale" /R/Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 0RX dsc$b_dimct` dsc$l_arsize1R0S1T1S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 2R2Sdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$6b_class dsc$a_pointer 3R3Sdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 4RX dsc$b_dimct` dsc$l_arsize5R4S5T5S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 6R6Sdsc$descriptor_ubs` dsc$w_length dsc$b_7dtype dsc$b_class dsc$a_base @ dsc$l_pos7R7Sdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 8RX dsc$b_dimct` dsc$l_arsize9R8S9T9S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" :R:Sdsc$descriptor_sb 8dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1;R;Sdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1<R<Sstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef9$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" =R S=T=SNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*":dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcount>R>S SOCKADDRDEFsockaddr_w_familysockaddr_x_data*&; ?R?S INADDRDEF  inaddr_l_addr@R@SSINDEF sin_w_family sin_w_port sin_x_addr ?T@ sin_x_mbz*&ARSATAS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedBR SBTSBTBSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_names*&<CRCS @ head tailDRDS @ long1  long2ERES ` bufsiz itmcod bufadr @retlenFRFS NAMESERVER` flink FT blink FT @addr ?TGRGSDOMAINh flink GT blink GT @length `=name*&HRHSDNSCTX nsq CT @domq CTtimeout DT retry_count flagsqueryidIRSITSITISCTXP flink IT blink IT@exptime DT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor P>line_dsc %Tp line_retlen  line_flags line_remainline_tmo DTwlinebuf  wlinesize 0dnsctx HTJRSJTSJTJSIOR` flink JT blink JT @iosb ATtimeout DT ctx IT iosbp ATiorflags astadr  @astprm2 `arg3/?KR ` specior_space*&@@?`speciorLRKSLTLS  addresslongword wordMR SMTSMTMSDNSREQ" flink MT blink MT @ior JT `ctx IT curns FT curdom GT query_name  q@uery_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin @T prsin @T buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:1 0 MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1(@A[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `SB SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;311yMMG_SRC:[NETLIB]DNS_MXLOOK.C;8  C         ~        >           @    a      C    &  r C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNDNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___DNS_INITNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IOR VAXC$VA_COUNT NETLIB___DNS_MX_LOOKUPT$CODE $DATASTDINSTDOUTSTDERR_CTYPE_RRRP@ stdin  T stdout  T stderr  T R SDIV_T@ quot  remRSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&RSlinger@Bl_onoff l_lingerRSsockaddr sa_familysa_data*& KRS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenRSmsghdrmsg_name  msg_namelen@msg_iov T` msg_iovlen msg_accrights msg_accrightslenRStimeval@ tv_sec tv_usecRSin_addr S_un RRSTS L S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSTS  s_w1 s_w2RS sockaddr_in sin_familysin_port sin_addr TS@sin_zero*&RShostent h_name  h_aliaseMs @ h_addrtype`h_length h_addr_list RSnetent n_name  n_aliases @ n_addrtype `n_netRSservent s_name  s_aliases  @s_port`s_proto  R Sprotoent` p_name  p_aliases @p_proto!R!Srpcent` r_name N r_aliases @r_number"R S"T S"T"Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer #RS#TS#T#Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer d$R$Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer %R%SOdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags &RX dsc$b_dimct` dsc$l_arsize'R&S'T'S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" (R(Sdsc$descriptor_p2  MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1)OP@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer )R)Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags *R+R*S+T+S _$"dsc$v_fl_binscale" ,R,Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_cQlass dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags -RX dsc$b_dimct` dsc$l_arsize.R-S.T.S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" /R/Sdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer 0R0Sdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dRtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 1RX dsc$b_dimct` dsc$l_arsize2R1S2T2S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 3R3Sdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos4R4Sdsc$descriptor_ubaS dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 5RX dsc$b_dimct` dsc$l_arsize6R5S6T6S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 7R7Sdsc$descriptor_sbd dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sbT_u18R8Sdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u19R9Sstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " U" sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" :R:SNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags@*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcoVde" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcount;R;S SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& <R<S INADDRDEF  inaddr_l_addr=R=SSINDEF sin_w_family siWn_w_port sin_x_addr <T@ sin_x_mbz*&>R>S NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unused?R?SMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&b@R@S @ head tailARAS @ long1  lonXg2BRSBTBS ` bufsiz itmcod bufadr @retlenCRSCTCS NAMESERVER` flink CT blink CT @addr <TDRSDTSDTDSDOMAINh flink DT blink$ DT @length `name*&ERESDNSCTX nsq @T @domqY @Ttimeout AT retry_count flagsqueryidFRSFTSFTFSCTXP flink FT blink FT@exptime AT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc "Tp line_retlen  line_flags line_remainline_tmo ZATwlinebuf  wlinesize 0dnsctx ETGRGSIOR` flink GT blink GT @iosb >Ttimeout AT ctx FT iosbp >Tiorflags astadr  @astprm `arg3/HR ` specior_space*&@@?`specior[IRHSITIS  addresslongword wordJRJSDNSREQ" flink JT blink JT @ior GT `ctx FT curns CT curdom DT query_name  query_namlend query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylen\retries sin =T prsin =T buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnKRKSlnmdef !"lnm$v_no_alias" " lnm$v_confine" " lnm$v_crelog" " lnm$v_table" " lnm$v_fill_0" ""lnm$v_concealed" !"lnm$v_terminal" " lnm$v_exists" ]" lnm$v_fill_1" ""lnm$v_shareable" " lnm$v_fill_2" " lnm$v_fill_3" ""lnm$v_create_if" #"lnm$v_case_blind" " lnm$v_fill_4" default_timeout #T՛1v<SYS$COMMON:[SYSLIB]LNMDEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;3ӛ^7fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;31 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4ߛ: `S SYS$COMMON:[SY3㟴( MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1^_SLIB]VAXCDEF.TLB;3stddef1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;31+Ɣ9ܙ"MG_SRC:[NETLIB]DNS.C;17     `      ~        >           @    a      C   9 &   6 ,N C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETaLIB___GET_DOMAINNETLIB___GET_NAMESERVERS SYS$TRNLNM SYS$BINTIMLIB$SCOPY_DXDX LIB$GET_VM LIB$FREE_VMMEMCPYMEMCHR VAXC$VA_COUNT NETLIB___DNS_INIT @NETLIB___FREE_DNS_CONTEXT NETLIB_DNS_SKIPNAME NETLIB_DNS_EXPANDNAME$CODE $DATASTDINSTDOUTSTDERR_CTYPE_-$CHAR_STRING_CONSTANTS#PPPPPaѭ լ޼P`P9ww  usedbns usehtsinsizeۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLcIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stdddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.LNz MG_SRC:[NETLIB]NETLIB.H;30.¢mMG_SRC:[NETLIB]CONNECT.C;9           ~        >           @    a  e    C    &  g C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB_STRTOADDRNETLIB_CONNECTNETLIB_NAME_TO_ADDRESS SYS$DCLAST LIB$GET_VM LIB$FREE_VMLIB$ANALYZE_SDESCMEMSETMEMCPY VAXC$VA_COUNT NETLIB_CONNECT_BY_NAME;$CODE $DATASTDINSTDOUTSTDERR_CTYPE_" LIB$FREE_VMЭPoPf9wwglcount @net_addr_to_nameLnet_addr_to_name_9net_addr_to_name_10,net_addr_to_name_11<net_addr_to_name_12 ctx  R status argci temp xctx  R addr  R name Re$ net_deassign)net_deassign_13Cnet_deassign_14C hctx R xctx RխЭP NETLIB_CLOSEЭPP^RլP޼P`߭ VAXC$VA_COUNTѭЏPլ PЭPՠ0ЭP NETLIB_SOCKETPˏPPPPЭPPݬ ߢЭP@ ЭPNETLIB_ADDRESS_TO_NAMEPˏPPPPPխЭP NETLIB_CLOSEЭPP^լP޼P`ЭPՠЭP NETLIB_CLOSEЭP߭ LIB$FREE_VM޼P`P$^iRլP޼P`߭ VAXC$VA_COUNTѭЏPЭPՠTx net_get_infonet_get_info_15net_get_info_16Z8net_get_info_17gnet_get_info_18&U ctx R status retlen argc sin R xctx R remadr R remport  lcladr Rlclport %jnet_get_hostnamec status argc retlen name R len Џ|Pլѭ լ P\P߭ߢЭPNETLIB_GETPEERNAMEPˏPPPPЭPѭլ ޼ Q>P<`PPaլ޼PЭ`ѭU߭ߢЭPNETLIB_GETSOCKNAMEPˏPPPP&լ޼PЭ`ѭլ޼Q>P<`PPaP^߭ VAXC$VA_COUNT?ݬNETLIB_GET_HOSTNAMEPˏPPPPѭլ ޼Q tcp_accept_23O tcp_accept_24 ctx R new R argc xctx  R xnew !R iosb "R astadr  astprmNETLIB_CONNECT_BY_NAMEPP^mRլP޼P`ЭPՠ6ЭP P@ЭP NETLIB_SOCKETPˏPPPPЭPMEMSET QʏQˏ PxPPPQPQ`޼P`ߢЭPNETLIB_CONNECTPP^߭ VAXC$VA_COUNTѭЏPլP޼P`լP޼P`ѭ ЬPݭѭ ЬPݭѭ Ь PݭЭPЭP NETLIB_ACCEPTPP ^RլP޼P`ЭPՠPߢЭPGtcp_disconnec4w&m MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1Ǽmnttcp_disconnect_25e ctx #R status xctx $Rshuttypewdtcp_sendi tcp_send_26 tcp_send_27c8  tcp_send_28_ ctx %Rf argc xctx &R str 'R  flags iosb (R astadr  astprm VAXC$VA_COUNTo VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT NET_ASSIGN TNET_BIND <NET_GET_ADDRESS @NET_ADDR_TO_NAME $ NET_DEASSIGN x NET_GET_INFO NET_GET_HOSTNAME  TCP_CONNECT dTCP_CONNECT_ADDR  TCP_ACCEPT TCP_DISCONNECT dTCP_SENDNETLIB_SHUTDOWNPˏPPPPѭ ЭpPЭP NETLIB_CLOSEPˏPPPPЭPP ^լP޼P`߭ VAXC$VA_COUNTѭЏPլPЭPՠЏ|Pѭ Ь PЭˏPPfѭЬݭѭ ЬPݭѭ ЬPݭݬЭP NETLIB_WRITEPP`ѭ ЬPݭѭ ЬPݭѭ ЬPݭݬЭPNETLIB_WRITELINEPP(^լP޼P`߭A4  tcp_receive tcp_receive_29q  ctx )R status argc dsc *R xctx +R str ,R iosb -R astadr  astprmtimeout .R VAXC$VA_COUNTѭЏPլPЭPՠЏ|P?ݬLIB$ANALYZE_SDESCPѭ ЬPݭѭ ЬPݭѭ Ь Pݭѭ ЬPݭЭP r NETLIB_READPP^RլP޼P`߭ VAXC$VA_COUNTѭЏPլPЭPՠЏ|Pբ,$0 SYS$BINTIMʏPxPPP,ѭЬݭѭ ЬPݭѭ Ь Pݭѭլ Ь P$PPݭߢ ݬPC  tcp_get_line tcp_get_line_30_ ctx /R argc xctx 0R str 1R iosb 2R asstadr  astprmtimeout 3R  flags$default_timeout 4R, did_timeout0default_timeoutdsc 5R;| udp_send  udp_send_31 ctx 6R sin 7R dsc 8R xctx 9R addr :R  port buf buflenNETLIB_READLINEPP ^RլtP޼P`ЭPՠЏ|P㰬ЬMEMSETЬ< PPPxPPʏPPQ< PʏPxPPPQPQ`ߢЭP NETLIB_WRITEPP ^SլP޼P`߭ VAXC$VA_COUNTѭЏPլPЭPՠЏ|PЬ찬 ѭ1լ$1ЭPЬ ЭPЬ$ЭPЬЭPЬ (ЭPЬ$ЭPѭ  Ь(PЭݭ+PPݬЭPߣЭP,ЭP NETLIB_READPPѭ ЬP(  udp_receiveu4 udp_receive_32 udp_receive_33{ udp_receive_34y ctx ;R status argc dsc <R xctx =R bufptr bufsize buflen srcaddr >Rsrcport timeout ?R iosb @R $astadr  (astprm sin ARQvudp_read_completion2udp_read_completion_35  ctx BR*net_set_trace_routineroutine ݭЭPߣЭP,ЭP NETLIB_READPˏPPPPyѭլ޼QЭP>P`aѭլ ޼QЭPР0aѭBլ=޼RЭP>.P<`PPPxPPʏPPQЭP>.P<`PʏPxPPPQQbѭլ ݬ MEMCPYP^޼P<`PʏPPPPЬPՠ ЬPް QЬPР0aЬPՠ$AЬPް$RЬP>.P<`PPPxPPwPPQЬP>.P<`PʏPxPPPQQbЬRբЬR޲PЬR>Rb`ЬRբ(޼RbЬRݢ(MEMCPYЬRݢЬR޲R^2P ^߭ NETLIB_SOCKETPˏPPPP  dns_mxlook ctx status name CR size  count  mxrr DRY  x؀"ERESNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" y""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountFRFS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& GR>SGTz:SGTSGTSGTSGT SGT SGTGS INADDRDEF  inaddr_l_addrHRASHT7SHTSHTSHTSHTHSSINDEF sin_w_family sin_w_port sin_x_addr GT@ sin_x_mbz*&IR@SIT2SIT-SIT(SIT"SITSITIS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedJRDSJTJSMXRRDEF{@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&KRCSKT<SKT8SKT1SKT,SKT*SKT'SKTSKTSKTSKT SKTKSdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer LR5SLTLSdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer MRMS|dsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer NRNSdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags ORX dsc$b_dimct` dsc$l_arsizePROSPTPS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" 5)= [ MGFTP022.B{AtA+[FTP.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1Z%|}""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" QRQSdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RRRSdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags SRTRSSTTTS $"dsc$v_fl_binscale" URUSdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags VRX dsc$b_dimct` dsc$l_arsizeWRVSWTWS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" XRXSdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer YRYSdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags ZRX dsc$b_dimct` dsc$l_arsize[RZS[T[S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" \R\Sdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos]R]Sdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags ^RX dsc$b_dimct` dsc$l_arsize_R^S_T_S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" `R`Sdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1aRaSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1bRbSstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" cR?ScT4ScT3ScT.ScTcS @ low  highdRBSdT=SdT;SdT9SdT6SdT0SdT/SdT+SdT)SdT&SdT%SdT$SdT#SdT!SdT SdTSdTSdTSdTSdTSdTSdTSdTSdTSdTSdT SdT SdTSdTSdTSdTSdTSdTSdTdS COMPATCTX iosb IT @ctx `proto rcvsinlen astadr  astprmretlenp retaddr GT retport @ user_iosb IT `rcvsin HTctxsizesinsizeinasize  which*& type*&ޛ2 6D<x4SYS$COMMON:[SYSLIB]STARLET.H;47 fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1<SYS$COMMON:[SYSLIB]STRING.H;3Λ2F<SYS$COMMON:[SYSLIB]VARARGS.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;316$y1nMG_SRC:[NETLIB]NETLIBDEF.H;145_L8!MG_SRC:[NETLIB]COMPATIBILITY.C;29 " #  $  %  a&  '  N  (   )   * - TCP_RECEIVE  TCP_GET_LINE | UDP_SEND ( UDP_RECEIVE NET_SET_TRACE_ROUTINE  DNS_MXLOOKM$CODE8$DATA$CHAR_STRING_CONSTANTSUЭPݬ ݬݬݬ߭NETLIB_DNS_MX_LOOKUPP߭ NETLIB_CLOSEЭPww,*[FTP.KIT.NETLIB_INSTALL]NETLIB_INSTALL.COM;1+,)J. / 4U -tA0123KPWO 56H>M"^7FNd89GHJ$! [NETLIB]NETLIB_INSTALL.COM$!.$! KITINSTAL procedure for installing NETLIB.$!0$! 31-JAN-1991 V1.0 Madison Initial coding.M$! 05-FEB-1991 V1.0-1 Madison Two parts for integration into other kits.6$! 26-APR-1991 V1.0-2 Madison Nameserver changes.I$! 20-JUN-1991 V1.0-3 Madison Newer versions of some pkgs supported.L$! 03-DEC-1991 V1.0-4 Madison A bit of rearranging of the startup file.4$! 01-FEB-1992 V1.1 Volz Added TCPware support.2$! 17-FEB-1992 V1.1-1 Madison LINK/NOUSERLIB.+$! 08-OCT-1992 V1.2 Madison Alpha AXP.M$! 19-FEB-1993 V1.2-1 Madison Accommodate TCPware V3.0 filename changes.C$! 22-MAR-1993 V1.2-2 Madison TCPware now runs on AXP systems.L$! 26-MAR-1993 V1.2-3 Madison Eliminate IP0/IPA0 confusion for CMU-Tek.?$! 21-DEC-1993 V1.3 Madison First crack at WINTCP support.B$! 27-DEC-1993 V1.3-1 Madison Second crack at WINTCP support.K$! 27-JAN-1994 V1.3-2 Madison TCP0 device can exist with MultiNet too.H$! 21-SEP-1994 V1.4 Madison Moved AXP objects to separate save set.1$! 04-NOV-1994 V1.5 Madison Update for V2.0.:$! 03-JAN-1995 V1.5-1 Madison Update for OEM kitting.7$! 08-JAN-1996 V1.5-2 Madison Fix for OEM kitting.$!)$ ON CONTROL_Y THEN GOTO NETLIB_CONTROL_Y"$ ON WARNING THEN GOTO NETLIB_FAIL$!$ GOTO NETLIB_INSTALL$!$NETLIB_CONTROL_Y:=$ IF F$TRNLNM ("NETLIB_STUP") .NES. "" THEN CLOSE NETLIB_STUP$ VMI$CALLBACK CONTROL_Y$! $NETLIB_FAIL:$ NETLIB_STATUS == $STATUS=$ IF F$TRNLNM ("NETLIB_STUP") .NES. "" THEN CLOSE NETLIB_STUP$ EXIT 'NETLIB_STATUS$!$NETLIB_INSTALL:$!$ IF P2 THEN SET VERIFY$!E$! An "OEM" install is one in which the NETLIB savesets are embeddedG$! in another kit. The NETLIB programming files and documentation are$! not included in an OEM kit.$!L$ NETLIB_OEM_INSTALL = F$TRNLNM("NETLIB_OEM_INSTALL","LNM$PROCESS") .NES. ""$ NETLIB_VAX_SAVESET = "B"$ NETLIB_AXP_SAVESET = "C"$ IF NETLIB_OEM_INSTALL$ THEN3$ NETLIB_T6t MGFTP022.B)JtA,[FTP.KIT.NETLIB_INSTALL]NETLIB_INSTALL.COM;1U MP = F$TRNLNM("NETLIB_OEM_VAX_SAVESET")?$ IF NETLIB_TMP .NES. "" THEN NETLIB_VAX_SAVESET = NETLIB_TMP3$ NETLIB_TMP = F$TRNLNM("NETLIB_OEM_AXP_SAVESET")?$ IF NETLIB_TMP .NES. "" THEN NETLIB_AXP_SAVESET = NETLIB_TMP$ ENDIF$! $ NETLIB_SAY := WRITE SYS$OUTPUT$ LINK := LINK/NOUSERLIBRARY$ NETLIB_DEBUG = ""G$ IF F$TRNLNM("NETLIB_LINK_DEBUG") .NES. "" THEN NETLIB_DEBUG := /DEBUG$!-$ NETLIB_INSTALL_NODE = F$GETSYI ("NODENAME")$!$!%$! Build the tables for menu choices.$!$ IF NETLIB_VAX$ THEN$ NETLIB_TCP_NAMES = "?" +- ":CMU TCP/IP"+- ":DEC TCP/IP Services"+- ":TGV MultiNet"+- ":PSC TCPware"+- ":TWG PathWay"-$ NETLIB_TCPS = "?:NETLIB_CMU:NETLIB_UCX"+-> ":NETLIB_MULTINET:NETLIB_TCPWARE:NETLIB_PATHWAY"$ OPT = ".OPT"$ L32 = ".L32"$ ELSE$ NETLIB_TCP_NAMES = "?" +- ":DEC TCP/IP Services"+- ":TGV MultiNet"+- ":PSC TCPware"+- ":TWG PathWay"N$ NETLIB_TCPS = "?:NETLIB_UCX:NETLIB_MULTINET:NETLIB_TCPWARE:NETLIB_PATHWAY"$ NETLIB_CMU = ""$ OPT = ".ALPHA_OPT"$ L32 = ".L32E"$ ENDIF$ NETLIB_I = 0$NETLIB_INIT_LOOP:$ NETLIB_I = NETLIB_I + 13$ NETLIB_TCP = F$ELEMENT (NETLIB_I,":",NETLIB_TCPS)8$ IF NETLIB_TCP .EQS. ":" THEN GOTO NETLIB_END_INIT_LOOP$ 'NETLIB_TCP = " "$ GOTO NETLIB_INIT_LOOP$!@$! Now we make some educated guesses about which TCP/IP's should$! be pre-selected.$!$NETLIB_END_INIT_LOOP:$!$ IF F$GETDVI ("IP0","EXISTS")$ THEN$!-$! Don't confuse with TCPware's IPA0: device$!.$ IF F$GETDVI ("IP0","DEVNAM") .EQS. "_IP0:"$ THEN)$ IF F$TRNLNM ("CMUTEK_ROOT") .NES. "" $ THEN$ NETLIB_CMU = "*" $ ENDIF $ ENDIF$ ENDIF-$ IF F$GETDVI ("UCX$DEVICE","EXISTS") .AND. -5 F$SEARCH ("SYS$SYSTEM:UCX$INETACP.EXE") .NES. ""$ THEN<$ IF F$SEARCH ("SYS$SYSTEM:UCX$INET_ROUTING.EXE") .NES. ""$ THEN$ NETLIB_UCX = "*" $ ENDIF$ ENDIF $ IF F$GETDVI ("INET0","EXISTS")$ THEN6$ IF F$TRNLNM("TCPWARE_SOCKLIB_SHR") .NES. "" .OR. -) F$TRNLNM("TCPIP_SOCKLIB") .NES. ""$ THEN$ NETLIB_TCPWARE = "*"$ ELSEM$ IF F$TRNLNM("TWG$TCP") .NES. "" .AND. F$TRNLNM("MULTINET_ROOT") .EQS. "" $ THEN$ NETLIB_PATHWAY = "*" $ ELSE$ NETLIB_MULTINET = "*" $ ENDIF $ ENDIF$ ENDIF$!$NETLIB_SELECT_MENU:$!$ TYPE SYS$INPUT:/ TCP/IP Support SelectionA Select the NETLIB TCP/IP support you wish to install from theC menu below. An asterisk appears next to the packages that haveB already been selected. You can remove a package from the listA by selecting it again. You may enter more than one selection+ by separating your choices with commas.$ NETLIB_M = 0$NETLIB_SEL_LOOP:$ NETLIB_M = NETLIB_M + 16$ NETLIB_N = F$ELEMENT (NETLIB_M,":",NETLIB_TCP_NAMES)3$ IF NETLIB_N .EQS. ":" THEN GOTO NETLIB_SELECT_ASK1$ NETLIB_T = F$ELEMENT (NETLIB_M,":",NETLIB_TCPS)I$ NETLIB_SAY F$FAO (" !2UL. [!AS] !AS", NETLIB_M, 'NETLIB_T, NETLIB_N)$ GOTO NETLIB_SEL_LOOP$NETLIB_SELECT_ASK:$ NETLIB_SAY ""3$ NETLIB_SAY F$FAO (" !2UL. Exit", NETLIB_M)$ NETLIB_SAY ""$ NETLIB_SAY ""$!*$ VMI$CALLBACK ASK NETLIB_CHOICE_INPUT -& " Your choice" "''NETLIB_M'"$ NETLIB_I = -1$NETLIB_PARSE_LOOP:$ NETLIB_I = NETLIB_I + 1@$ NETLIB_CHOICE = F$ELEMENT (NETLIB_I, ",", NETLIB_CHOICE_INPUT)9$ IF NETLIB_CHOICE .EQS. "," THEN GOTO NETLIB_SELECT_MENU+$ NETLIB_CHOICE = F$INTEGER (NETLIB_CHOICE)9$ IF NETLIB_CHOICE .EQ. NETLIB_M THEN GOTO NETLIB_CONFIRM:$ IF NETLIB_CHOICE .LT. 1 .OR. NETLIB_CHOICE .GT. NETLIB_M$ THEN&$ VMI$CALLBACK MESSAGE E BADCHOICE -L "Choice ''NETLIB_CHOICE' invalid; choices range from 1 to ''NETLIB_M'."$ ELSE:$ NETLIB_T = F$ELEMENT (NETLIB_CHOICE, ":", NETLIB_TCPS)$ IF 'NETLIB_T .EQS. "*"$ THEN$ 'NETLIB_T = " "$ ELSE$ 'NETLIB_T = "*" $ ENDIF$ ENDIF$ GOTO NETLIB_PARSE_LOOP$!$NETLIB_CONFIRM:$ NETLIB_SAY ""B$ NETLIB_SAY " You have selected the following TCP/IP support:"$ NETLIB_SAY ""$ NETLIB_CNT = 0$ NETLIB_M = 0$NETLIB_CONF_LOOP:$ NETLIB_M = NETLIB_M + 16$ NETLIB_N = F$ELEMENT (NETLIB_M,":",NETLIB_TCP_NAMES)1$ IF NETLIB_N .EQS. ":" THEN GOTO NETLIB_CONF_ASK1$ NETLIB_T = F$ELEMENT (NETLIB_M,":",NETLIB_TCPS)$ IF 'NETLIB_T .EQS. "*"$ THEN$ NETLIB_PRI = NETLIB_M"$ NETLIB_SAY " ",NETLIB_N$ NETLIB_CNT = NETLIB_CNT + 1$ ENDIF$ GOTO NETLIB_CONF_LOOP$!$NETLIB_CONF_ASK:7$ IF NETLIB_CNT .EQ. 0 THEN NETLIB_SAY " (None)"$ NETLIB_SAY ""$ NETLIB_SAY ""6$ VMI$CALLBACK ASK NETLIB_OK "Is this correct" "YES" B1$ IF .NOT. NETLIB_OK THEN GOTO NETLIB_SELECT_MENU$!$ IF NETLIB_CNT .EQ. 0$ THEN>$ VMI$CALLBACK MESSAGE I WONTINSTALL "No packages selected."$ EXIT VMI$_SUCCESS$ ENDIF$!/$ IF NETLIB_CNT .EQ. 1 THEN GOTO NETLIB_DIR_ASK$!$NETLIB_PRIMARY_MENU:$!$ TYPE SYS$INPUT:? You have selected support for more than one TCP/IP package.= You must now select which is to be used by default on the current system.$ NETLIB_M = 0$NETLIB_PRI_LOOP:$ NETLIB_M = NETLIB_M + 16$ NETLIB_N = F$ELEMENT (NETLIB_M,":",NETLIB_TCP_NAMES)4$ IF NETLIB_N .EQS. ":" THEN GOTO NETLIB_PRIMARY_ASK1$ NETLIB_T = F$ELEMENT (NETLIB_M,":",NETLIB_TCPS)2$ IF 'NETLIB_T .EQS. " " THEN GOTO NETLIB_PRI_LOOP8$ NETLIB_SAY F$FAO (" !2UL. !AS", NETLIB_M, NETLIB_N)$ GOTO NETLIB_PRI_LOOP$!$NETLIB_PRIMARY_ASK:$!$ NETLIB_SAY ""$ NETLIB_SAY ""3$ VMI$CALLBACK ASK NETLIB_XXX " Your choice"$!%$ NETLIB_PRI = F$INTEGER (NETLIB_XXX)4$ IF NETLIB_PRI .LT. 1 .OR. NETLIB_PRI .GE. NETLIB_M$ THENP$ VMI$CALLBACK MESSAGE W SELRANGE "Selection out of range. Please try again."$ GOTO NETLIB_PRIMARY_MENU$ ENDIF3$ NETLIB_T = F$ELEMENT (NETLIB_PRI,":",NETLIB_TCPS)$ IF 'NETLIB_T .NES. "*"$ THENU$ VMI$CALLBACK MESSAGE W UNAVAIL "That choice is not available. Please try again."$ GOTO NETLIB_PRIMARY_MENU$ ENDIF$!$ NETLIB_SAY ""8$ NETLIB_SAY " Default TCP/IP transport will be: ", -0 F$ELEMENT (NETLIB_PRI,":",NETLIB_TCP_NAMES)$!$NETLIB_DIR_ASK:$!$!$ TYPE SYS$INPUT:2 Choosing the NETLIB Directory@ The NETLIB libraries can be placed in any directory, as long@ as that directory is accessible to all users who plan to use) or develop NETLIB-based applications.&$ NETLIB_DEFANS := SYS$COMMON:[SYSLIB],$ IF F$TRNLNM ("NETLIB_DIR") .NES. "" THEN -+ NETLIB_DEFANS = F$TRNLNM ("NETLIB_DIR")$ VMI$CALLBACK ASK NETLIB_DIR -D "Where should the NETLIB libraries be placed" "''NETLIB_DEFANS'"1$ NETLIB_DIR = F$PARSE (NETLIB_DIR,,,"DEVICE") +-' F$PARSE (NETLIB_DIR,,,"DIRECTORY")2$ IF F$SEARCH ("''NETLIB_DIR'X.X") .EQS. "" THEN -4 VMI$CALLBACK CREATE_DIRECTORY USER 'NETLIB_DIR -3 "/OWNER=[1,4]/PROTECT=(S:RWE,O:RWE,G:RE,W:RE)"$!B$! Skip the support & docs questions if this is an "OEM" install.$!$ IF NETLIB_OEM_INSTALL$ THEN$ NETLIB_DO_PRG = 0$ NETLIB_DO_DOC = 0$ GOTO BEGIN_INSTALLING_FILES$ ENDIF$!$ TYPE SYS$INPUT:9 NETLIB Programming Support and Documentation1 The NETLIB programming support files include:6 - include files for programming in C and BLISS9 - sample C source code client and server programsE Installation of these files is optional, unless you or your usersI intend to develop NETLIB-based applications. If you elect to install= these files, they will be placed i7 _R  ba v 1U. AQ = FRt?x\W 8|^f_ji.CShϰə KjUs 웏UhN|gz;TĞʟ'~IxVj'heJk#ÏtfHPSwr2};yAM3 7cGkC=h@ pJ qϠݣk C4.p: S:C-eե|~ت~-|!GGszi^h1ȿM`;w䖗wޫKS VfIμ:o'W ǭ> E:䃩`c4GiͶWQ#EL8M#ULIB_2\+L _g̈́Q 4}%gEߓd F<`IS8 2lNin6JݬmwfՊu.j-(TB=6'beƣW 4ej;%`2SO27?Ru&C5pqV:+;NETLQug}\O a} )@v"fuNG*0=Xϓ:,c7tp?jG;3ޙ.!d𑘊qQ |@Z])5)JK.xHVQX罅5SZۂ!;Ty(ꌅ=O-pķ1P> n~DC,^ab0q-eE>:.Pu`}M @z":D6a=`^jsNѨIVD9ڏh%{M"WR .6PᲛP1wv,BB\HJ|nnfus DgU@%Џȶ@ r״.*<$/J#`Js‹h$2 }]]b?!1ߓ].9ן=Lvy ,e節 :`fDG,@p>׊Su~rg]+ɏ7v.ŘƸ߭IŌ <]〛hQtV i8HTLߎ|cY;}ERTGM$]@/he'EFs a 7UL5XImy^?YƑ_+8l*\ džtWЃZfdUQO)ejLYLv /@h!&A|厡Ќȼ0{:50g'Yϧq4]:eENO4ʿ= 眮jR;Q>r6;Mױc5 Ӡ'D h+p.:"OH.eVU,f[TѶ2P@Ժ_?_ǑD_SOCBWgoSB~e5h"4Sd"PL^-z<^ ߪ,7Ji hU3oAEdQh3GM_avaj-!5Ѯm2z% x`X,% #|@t-_WkA<{}]v;\="zA{!#^ɪa¥QᄪNoεiADH&htЈo>[3\*סŸmuٿŋva WAΚi9(OnR !I/4rjEVuD '͞궤 EB[ִy 47fT]aO uhӤ7ɀչJc1+r OQPL/a~njE摢2tĎRaŇV-k94 `uɠJ~r"wF#w>),q!p*' x8pu+e39jK|u'Iv. A8T9VQВБZpJhgRշW9 X)DkiZ^ A= 푽ZVˑD~VI)UY^Ɇ46a0޶4 +D8*/"۳SJk X'zbd/aM݋cu/Lۮɯ:,˞#HOB~Bp#7AddۤhT>P4`Jde10,J~X*u0y7DxqYQ-B8^J›$2Dcߝ}5ֵcLOtfTGuVڤ(]wڄBuȕ\c֖Õ&SwZ@una)pKe~ÝdL^fC_ԣxe\WMW5Xv8&,lHG!pkZqc 1܉+I֩y 46DsI#>xӠ?u3&<;Mi^c"o0x]`nк$d?.m8O l}Whg fǨVl-T.^r(%0ְpKW_6mꗰ-U7 YBKά!?poay W7`R=B^gz$ IFȦPPGٹ`]ȉ+2GL?Okʃ)8q! 8KE n$NbK%l߸O-jdxG~%'b2AS"HsY# Q` t9gkV2i9% :ed%cm&&Rȡ-"W7m |wɿHnKII>% 2@ qNE㝌F)"!o̵>y^26y`8AˀhiL@{&~쾝ރ jOBf䔟wKtRr,8R蓖q,;ҏ6;(Ԙo482is^l/reaRGnYgbŪ@2b }OL)n>yI%d$˚+{e= +8 Ӿaq/>ghQ) r6_uB9b"ʥ!You fIo4:;fJb3[P7h(^ PT=v5 l*+>`D3WD_vݖM, ż+Gq mT}KUҲT !̳n6TC\epɊJ،C L(Z .ˈO M'&fcMim~f1]_M ৒F]U4અj@R`'yUղŞ=ưOi~q;zqpuM"ѸĠv慭[n0G fz&YI>zDMxT{\ϖ,xBՏ4 3,ɠD{1ֆu ,07 QlFCP̷XwCrnnU!O`Ҵ"ywx&zL69@Ù9'Eg{9uBC2۫4,)9}7W㑾z艶ۀrNxzm8bayckhQ|DIB_CNMu{P,a-)bHS&p޳=PKrxFݡe>L,j"'o3R'+hd !7JPȎ ,:  +/nؚ€K& me@)lq7$Z=-Z#̲mۺ,(Yt\˻󳆊Ɵt\@v2s&2);4-7W\8&Cwa$\ްLp^sT=Zz QgCα##~@1^N?Аm pZiIiKA43ܧط{^=>3ƮQ ҈<{.8Ri[xX|sIFpc^ӫWJPTBfJBjU cƷn\LȐ Ŀ:YKW}Wb[Ĵ@| XW!]oA%|6BhY֍j7ο#V j/Zh%O1ËX }JOL]~Ͱ j)s^Fn@8P9gǭ؆r\u&~!˲ oZ3-`" X1m*`[]உvqϖ)5*ZLO(<.E@sz@7 7p?v)sJEpCGA Vp ERM #"1y o`s"&U"P͞.˓c$` 3HhEMz5piz|{de m:X]]T* ϑu5z@a76{MacJ 8fgD;h`!k&=QjnǰEߗy b.B9>zhX <5l|X8ԋ`d(5k,1dI_C+t5E`}|*Sr`*&}AbSGԿUAـ[Rc;J"%/4o1@c/.bvYe_>js $ܪ۷t/=P^f=X+e%|L)Z>eUmsi 4pKa}>|eMf>Q, svSv$"*ciV wQyUlYGaQbqV\6@k_/Ey6N {ejvL_Lka1x4mV\#RK0aiƿ~N?޽aȿ-Yyu7sta~Җ2&06MerԽ=N}WYrwtlDPܦ_Y*9I qMY "8*U{qJQaIP`G9V+S+Fl r7m洵8q]D3Z8$\LOf[ck H8ꡙ 4nj1|8mS}BѲ}qfk}LX.!<8P%l fT}#4ꕿQPp.LT+!;O9p.i뺴^8ߔǠN0- {a|0+Ф@ 7+ǚh{xf90N/,TҼT ?3bD|ӝOK)j)J;g"?֮CjwD=*JFy eמi0k3@,oJF$CPnCx{:xMYAPWVfWVږjwy![:l[xNg-E5`򪶸(sIem) wZ/]?c>NX!5u CUjxMQgდCBl* z8{=נ3{ k\ƱOY)ben^Mcr5wpII˿bI> EdW)Yq)3@zg!PBØl:=M| ?p(_# dWx fz[\e?t(,.ɯ|j4`W…w0zo"R&/f6kܕ7Md+ \ e28ksS%b{Ks$g 5,VBcdblVn:$  fZR4(,G!?Ű:O>{K\5wR%$^MU9E;AuBѡstU^pie+*]26KB^s|8 ZP 0LkR.x͇G#PMQ(i5AوzMDˌn:'޽/\4p76~CCR3FEg#˕XI\O7q^%PT$X{=( |*'؂MbU0ќlߝڪ;/tjix7Df| u4zvch>iZ(#¸aIF)e-+9g\$ƥ֞A\I}Q8A|xyk u$#;='H| V+N:hQB\ 254)p, n+|&gjq;u9ij ԭ\LC&oeHkm4R~m,8de MGFTP022.B)JtA,[FTP.KIT.NETLIB_INSTALL]NETLIB_INSTALL.COM;1U 5n the NETLIB directory.> The documentation set includes a Programmer's Guide and anI Installation Guide, in Bookreader, PostScript, and plain ASCII forms.C If you elect to install the documentation, you will be prompted@ for a directory into which the files will be placed; if that9 directory does not exist, it will be created for you.$!"$ VMI$CALLBACK ASK NETLIB_DO_PRG -E "Would you like to install the NETLIB programming files" "YES" B$!"$ VMI$CALLBACK ASK NETLIB_DO_DOC -A "Would you like to install the NETLIB documentation" "YES" B$!9$ IF .NOT. NETLIB_DO_DOC THEN GOTO BEGIN_INSTALLING_FILES$!$ NETLIB_DEFANS = NETLIB_DIRQ$ VMI$CALLBACK ASK NETLIB_DOC_DIR "Location for documentation" "''NETLIB_DEFANS'"8$ NETLIB_DOC_DIR = F$PARSE(NETLIB_DOC_DIR,,,"DEVICE") +-4 F$PARSE(NETLIB_DOC_DIR,,,"DIRECTORY")5$ IF F$SEARCH("''NETLIB_DOC_DIR'X.X") .EQS. "" THEN -9 VMI$CALLBACK CREATE_DIRECTORY USER 'NETLIB_DOC_DIR -7 "/OWNER=[1,4]/PROTECT=(S:RWE,O:RWE,G:RE,W:RE)"$!$BEGIN_INSTALLING_FILES:$!3$ IF NETLIB_OEM_INSTALL THEN GOTO SKIP_TIME_MESSAGE$ TYPE SYS$INPUT:B All installation questions have been asked. Installation willG continue for the next 5-15 minutes, depending on installation media type and options selected.$!E$ IF NETLIB_VAX THEN VMI$CALLBACK RESTORE_SAVESET 'NETLIB_VAX_SAVESETE$ IF NETLIB_AXP THEN VMI$CALLBACK RESTORE_SAVESET 'NETLIB_AXP_SAVESET$!$SKIP_TIME_MESSAGE:$! #$ CREATE VMI$KWD:NETLIB_STARTUP.COM4$ OPEN/APPEND NETLIB_STUP VMI$KWD:NETLIB_STARTUP.COM $ NETLIB_W = "WRITE NETLIB_STUP".$ NETLIB_W "$! SYS$STARTUP:NETLIB_STARTUP.COM"F$ NETLIB_W "$! Startup command procedure for NETLIB library routines."$ NETLIB_W "$!"@$ NETLIB_W "$ DEFINE/SYSTEM/EXEC/NOLOG NETLIB_DIR ''NETLIB_DIR'"$!$ NETLIB_W "$!"@$ NETLIB_W "$ IF F$TRNLNM (""NETLIB_SHRXFR"") .NES. """" THEN -"I$ NETLIB_W " IF F$FILE_ATTR (""NETLIB_SHRXFR:.EXE"",""KNOWN"") THEN -"/$ NETLIB_W " INSTALL REMOVE NETLIB_SHRXFR"=$ NETLIB_W "$ IF F$TRNLNM (""NETLIB_SHR"") .NES. """" THEN -"F$ NETLIB_W " IF F$FILE_ATTR (""NETLIB_SHR:.EXE"",""KNOWN"") THEN -",$ NETLIB_W " INSTALL REMOVE NETLIB_SHR"$ NETLIB_W "$!N$ NETLIB_W "$ DEFINE/SYSTEM/EXEC/NOLOG NETLIB_SHRXFR NETLIB_DIR:NETLIB_SHRXFR"1$ NETLIB_W "$ CALL DO_INSTALL NETLIB_SHRXFR:.EXE"$!A$ VMI$CALLBACK MESSAGE I LINKING "Linking image NETLIB_SHRXFR..."$ DEFINE/USER BIN_DIR VMI$KWD:;$ LINK'NETLIB_DEBUG'/SHARE/EXEC=VMI$KWD:NETLIB_SHRXFR.EXE -< VMI$KWD:NETLIB_SHRXFR.OBJ,VMI$KWD:NETLIB_SHRXFR'OPT'/OPT/$ SET PROTECTION=W:RE VMI$KWD:NETLIB_SHRXFR.EXEH$ VMI$CALLBACK PROVIDE_IMAGE NETLIB_IMGOK NETLIB_SHRXFR.EXE 'NETLIB_DIR'$!@$ NETLIB_W "$ DEFINE/SYSTEM/EXEC/NOLOG NETLIB_SHR NETLIB_DIR:",-3 F$ELEMENT (NETLIB_PRI,":",NETLIB_TCPS), "_SHR"$!$ NETLIB_I = 0$NETLIB_INST_LOOP:$ NETLIB_I = NETLIB_I + 11$ NETLIB_T = F$ELEMENT (NETLIB_I,":",NETLIB_TCPS)7$ IF NETLIB_T .EQS. ":" THEN GOTO NETLIB_FINISH_INSTALL$ IF 'NETLIB_T .EQS. "*"$ THEN? NETLIB_W "$ CALL DO_INSTALL NETLIB_DIR:''NETLIB_T'_SHR.EXE"E$ VMI$CALLBACK MESSAGE I LINKING "Linking image ''NETLIB_T'_SHR..." $ DEFINE/USER BIN_DIR VMI$KWD:O$ LINK'DEBUG'/SHARE/EXEC=VMI$KWD:'NETLIB_T'_SHR.EXE VMI$KWD:NETLIB'OPT'/OPT,- VMI$KWD:'NETLIB_T'.OLB/LIB2$ SET PROTECTION=W:RE VMI$KWD:'NETLIB_T'_SHR.EXEK$ VMI$CALLBACK PROVIDE_IMAGE NETLIB_IMGOK 'NETLIB_T'_SHR.EXE 'NETLIB_DIR'$ ENDIF$ GOTO NETLIB_INST_LOOP$!$NETLIB_FINISH_INSTALL:$!$ NETLIB_W "$ EXIT"$ NETLIB_W "$!"$$ NETLIB_W "$DO_INSTALL: SUBROUTINE"$ NETLIB_W "$ CMD := CREATE"F$ NETLIB_W "$ IF F$FILE_ATTRIBUTES (P1,""KNOWN"") THEN CMD := REPLACE"2$ NETLIB_W "$ INSTALL 'CMD'/OPEN/SHARE/HEADER 'P1"$ NETLIB_W "$ ENDSUBROUTINE"$ CLOSE NETLIB_STUPU$ VMI$CALLBACK PROVIDE_FILE NETLIB_STUPFILE NETLIB_STARTUP.COM VMI$ROOT:[SYS$STARTUP]$!$!I$ IF NETLIB_DO_PRG .OR. NETLIB_DO_DOC THEN VMI$CALLBACK RESTORE_SAVESET D$ IF NETLIB_DO_PRG$ THENP$ VMI$CALLBACK MESSAGE I INSTALLPRG "Installing NETLIB programming support..."+$ SET PROTECTION=W:RE VMI$KWD:NETLIBDEF.*'$ SET PROTECTION=W:RE VMI$KWD:ECHO*.*?$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIBDEF.H 'NETLIB_DIRA$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIBDEF.R32 'NETLIB_DIRB$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIBDEF'L32' 'NETLIB_DIR@$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK ECHOCLIENT.C 'NETLIB_DIR@$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK ECHOSERVER.C 'NETLIB_DIRK$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK ECHOSERVER_STANDALONE.C 'NETLIB_DIR$ ENDIF$!$!$ IF NETLIB_DO_DOC$ THENJ$ VMI$CALLBACK MESSAGE I INSTALLDOC "Installing NETLIB documentation...",$ SET PROTECTION=W:RE VMI$KWD:NETLIB_DOC.*L$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIB_DOC.DECW$BOOK 'NETLIB_DOC_DIRE$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIB_DOC.PS 'NETLIB_DOC_DIRF$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIB_DOC.TXT 'NETLIB_DOC_DIR-$ SET PROTECTION=W:RE VMI$KWD:NETLIB_INST.*M$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIB_INST.DECW$BOOK 'NETLIB_DOC_DIRF$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIB_INST.PS 'NETLIB_DOC_DIRG$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIB_INST.TXT 'NETLIB_DOC_DIR0$ SET PROTECTION=W:RE VMI$KWD:*.DECW$BOOKSHELFN$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK LIBRARY.DECW$BOOKSHELF 'NETLIB_DOC_DIRM$ VMI$CALLBACK PROVIDE_FILE NETLIB_OK NETLIB.DECW$BOOKSHELF 'NETLIB_DOC_DIR$ ENDIF$!$ IF NETLIB_CMU .EQS. "*"$ THEN0$ IF F$INTEGER (F$GETSYI ("MAXBUF")) .LT. 2300$ THEN$ TYPE SYS$INPUT: -- WARNING --D NETLIB support for CMU TCP/IP requires that the SYSGEN parameter# MAXBUF be set to at least 2300.G$ NETLIB_SAY " MAXBUF is currently set to: ", F$GETSYI ("MAXBUF")$ TYPE SYS$INPUT:F Please remember to change the value of MAXBUF before attempting to3 use a NETLIB-based application over CMU TCP/IP. $ ENDIF$ ENDIF$!$ NETLIB_STATUS == VMI$_SUCCESS$!$ EXIT 'NETLIB_STATUS-*[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1+,~A./ 4-tA0123 KPWO56&5({7mOd8ʈ/I9GHJ% VAX-11 Librarian V04-00ɡ({I[ܙ!3-2LB  _: NETLIB_ACCEPT:NETLIB_ADDRESS_TO_NAME: NETLIB_BIND: NETLIB_CLOSE:NETLIB_CONNECT:NETLIB_DNS_MX_LOOKUP:NETLIB_GETPEERNAME:NETLIB_GETSOCKNAME:NETLIB_GETSOCKOPT\NETLIB_GET_HOSTNAME: NETLIB_LISTEN:NETLIB_NAME_TO_ADDRESS: NETLIB_READ:NETLIB_SERVER_SETUP:NETLIB_SETSOCKOPT3NETLIB_SHUTDOWN3 NETLIB_SOCKET3 NETLIB_WRITEMNETLIB___HT_ADDR_TO_NAMEMNETLIB___HT_NAME_TO_ADDR9T MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;16CNAMEADDR\NETLIB_MULTINET: NETLIB_SRI:NETLIB_SHUTDOWN: NETLIB_SOCKET: NETLIB_WRITECNETLIB___DNS_ADDR_TO_NAMECNETLIB___DNS_NAME_TO_ADDR\NETLIB___GET_DOMAIN\NETLIB___GET_NAMESERVERS\NETLIB___HT_ADDR_TO_NAME\NETLIB___HT_NAME_TO_ADDR7NETLIB_SETSOCKOPTNETLIB___HT_NAME_TO_ADDR :eSE MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1 !;fN}T MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1.!"#$%&'()*+,-./0< MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;101241{ܙV1.05NAMEADDRV1.012-FEB-1996 14:04VAX C V3.2-044RNAMEADDR netlib___dns_name_to_addr".netlib___dns_name_to_addr_1'"Unetlib___dns_name_to_addr_2"netlib___dns_name_to_addr_3 status t status dnsreq R ior Rbufsize ctx R namdsc 5R addrlist Rlistsize count  iosb R astadr  astprm class type queryflagsP P%d.%d.%d.%d.in-addr.arpa.P^RЬPˏPPЏJPЬPՠF'ݬNETLIB___DNS_INITPˏPPPPЏJP߭NETLIB___ALLOC_DNSREQPˏPPPPЭPЭPNETLIB___ALLOC_IORPˏPPPPݭNETL6IB___FREE_DNSREQЭPЭPРPЬЭPРPЬЭPРPЬ$ЭPРPЬ (ЭPРЭPЬ ,ЭP0PЬ`ЭPЬ4ݭլ ޯ[PPݭЭPߢ?ЭP^ߢbݬ߬ NETLIB_DNS_QUERYPլЭPݭqtname_to_addr_completion name_to_addr_completion_4 name_to_addr_completion_51 )name_to_addr_completion_6M statusPPPθ^ЬPРЭPРЭPР,ЭPР4ЭP>P<`PʏPPPP1Э7Pՠ1ЭPްQЭP>P`aЭPРPP`дPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЭP>P<`PPЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЭPЬP^PPЭP>P<`PPPxPPʏPPQЭP>P<`PʏPxPPPQQЭP>P<`PPPxPPʏPPQЭP>P<`PʏPxPPPQQЭPPPPPrЭPްPp`ЭPРPP`ЭPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЏpPЭP> P`

PSPSPЭPRЭPЬЭPЬ$ЭPѭЬSSS(|~|~ݼ ݬЭQQr~<~NETLIB_ASYNCH_EFN SYS$QIOPUP1ݭNETLIB___FREE_IOR1|~|~ݼ ݬ|~욏r~<~NETLIB_SYNCH_EFN SYS$QIOWPUPLn<PPR7P0<,R'<PʏPPPPA,R PP<@RRUѭjլeЬR<PPP, P b+<PʏPPPPA,Q PP@QQbЮSԢUPP<^SЬR  R SYS$CANTIMЬR<PP0, <PP ?< P ЬPՠeРQn<RRR, R  a-P<RʏRRRRA,P PRBPPanRԡЬR <PP Т,QТ0aЬPʏ ЬR ><PP+բ4&<PP+բ4&Т^UU0Т0UUbݢ4MEMCPYТ,RUbЬPʏ ЬR 3<PPТ8<Т8P<~ SYS$DASSGNݢ8NETLIB___FREE_CTXЬPʏ ЬPР$Rݠ(bݬNETLIB___FREE_IORP< ^TЬPP`S߭ VAXC$VA_COUNTլլ =ֱY MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1e?@Pѭ1լ1߭NETLIB___ALLOC_IORPRPRPЭPSЭPЬЭPЬ$ЭPѭЬRRR(ЭPм 0ЭPЬ,ЭPЏ |~|~ЭQ0ݬQxaddr_to_name_completion /  J C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF |NETLIB___DNS_NAME_TO_ADDR |NETLIB___DNS_ADDR_TO_NAME$CODE$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSNETLIB___FREE_DNSREQXPiwwvers_17"netlib___get_nameservers_18&X"netlib___get_nameservers_19"!netlib___get_nameservers_20"Hnetlib___get_nameservers_21"netlib___get_nameservers_22"netlib___SRP`P`ޭPPP`P`͖PP>PPP`P`ޭPPP`P`ЭP@STRLENְPЭP@ʐɐM SYS$TRNLNMPPPˏPPPPˏPPPPPP`P`ѭ1zP߭ SYS$TRNLNMPPPˏPPPP ǽ? MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1NOASYNCH_EFNNETLIB_GET_HOSTNAMENETLIB_STRTOADDRNETLIB___FIND_SYMBOL SYS$TRNLNM SYS$DCLAST STR$COPY_R LIB$GET_VMLIB$AST_IN_PROGLIB$ANALYZE_SDESCMEMCPYMEMCHRMEMCMPSTRLEN VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT NETLIB_GET_HOSTNAME NETLIB___HT_NAME_TO_ADDR NETLIB___HT_ADDR_TO_NAME , NETLIB___GET_NAMESERVERSPMEMCMPP0NETLIB_STRTOADDR!NETLIB_STRTOADDRʏPPPPP>߭ߢ, LIB$GET_VMPˏPPPP7PЭPЭ֠ЬPްP`PPPPPPխ1PPѭ1P^RP`P`PP>PPΞP`P`ЭP@STRLENְPЭP@߭ SYS$TRNLNMPPPˏPPPPPPPˏPPPP}PP?NETLIB_GET_HOSTNAMEʏPPPPPGnetlib___get_domainnetlib___get_domain_26Q!netlib___get_domain_27netlib___get_domain_28netlib___get_domain_29&jnetlib___get_domain_30 dnetlib___get_domain_31netlib___get_domain_32}@ cp  statusi namlen dsc R lognamdsc R lnmlst3/R  name*&R buf bufsize retlen   '     RSNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" ""dns_v_truncated" &"Sdns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountRS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& R STSTSTS INADDRDEF T inaddr_l_addrRSSINDEF sin_w_family sin_w_port sin_x_addr T@ sin_x_mbz*&R STSTS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedRSMXRRDEF@_mxrr_l_preference mxrr_l_length@ mxrr_t_name*&RSiodef" io$v_fcode" U""io$v_fmodifiers " ""io$v_fcode_fill" " io$v_filler"  " io$v_inherlog" " io$v_fill_6" $"io$v_fcode_fill_2" 5"#"io$v_reserved_for_device_dependent" " io$v_erase" " io$v_filler_2" r7"%$io$v_reserved_for_device_dependent_2" " io$v_encrypt" !"io$v_datacheck"  " io$v_inhretry" $"io$Vv_fcode_fill_3" 7"%$io$v_reserved_for_device_dependent_3" " io$v_inhseek" " io$v_fill_7" $"io$v_fcode_fill_4" " io$v_reverse" " io$v_nowait" 7"%$io$v_reserved_for_device_dependent_4" !"io$v_inhextgap" " io$v_fill_8" $"io$v_fcode_fill_5" &"io$v_dutux_reserved" ""io$v_mscpmodifs" " io$v_Wfill_9" $"io$v_fcode_fill_6" " io$v_shadow" " io$v_locate" $"io$v_fcode_fill_7" #"io$v_mscp_format" " io$v_fill_10" $"io$v_fcode_fill_8" " io$v_allhosts"  " io$v_dissolve" !"io$v_nocleanup" " io$v_fill_11" $"io$v_fcode_fill_9" " io$v_spindown" " io$v_fill_12" X%"io$v_fcode_fill_10" !"io$v_forcepath" " io$v_fill_13" %"io$v_fcode_fill_11" " io$v_commod" ""io$v_movetrackd" ""io$v_diagnostic" !"io$v_skpsecinh" " io$v_fill_14" %"io$v_fcode_fill_12" " io$v_deldata" " io$v_fill_15" %"io$v_fcode_fill_13" " io$v_nomrsp" "Y io$v_fill_16" %"io$v_fcode_fill_14" 7"%$io$v_reserved_for_device_dependent_5" " io$v_swap"  " io$v_opposite" " io$v_fill_17" %"io$v_fcode_fill_15" 7"%$io$v_reserved_for_device_dependent_6" !"io$v_clserexcp" " io$v_fill_18" %"io$v_fcode_fill_16" " io$v_access" " io$v_create" " io$vZ_delete" " io$v_mount" " io$v_dmount" " io$v_remount" " io$v_fill_19" %"io$v_fcode_fill_17" " io$v_binary" " io$v_packed" %"io$v_fcode_fill_18" " io$v_now"  " io$v_readattn" " io$v_wrtattn" " io$v_setprot" " io$v_norswait" " io$v_fill_20" %"io$v_fc[ode_fill_19" " io$v_noecho" " io$v_timed" " io$v_cvtlow" " io$v_nofiltr" " io$v_dsablmbx" " io$v_purge" !"io$v_trmnoecho" N" io$v_refresh" " io$v_escape" " io$v_extend" %"io$v_fcode_fill_20" " io$v_canctrlo"  " io$v_enablmbx"  " io$v_noformat" !"io$vc_breakthru" " io$v_newline" " io$v_fill_21" %"io$v_fcode_fill_21" ""io$v_typeahdcnt" ("io$v_reserve_rd_modem" %"io$v_fcode_fill_22" " io$v_maint"  " io$v_ctrlyast"  " io$v_ctrlcast" " io$v_hangup" " io$v_outband" ""io$v_tt_connect" !"io$v_tt_discon" ""io$v_tt_process]1uIܙV1.0<NETLIB_MULTINETV1.012-FEB-1996 15:18VAX C V3.2-044PMULTINET_SOCKET_LIBRARYPPMULTINET_NAMESERVERSP-PGETHOSTNAMEP-9P_GETHOSTBYNAME P9HP_GETHOSTBYADDRPHWPMULTINET_LOCALDOMAINPW lPLNM$FILE_DEVPl,P yP127.0.0.14PyP0.0.0.0P^S߭ VAXC$VA_COUNTգ °ޭ||SRbSTRLENPbސݐܟڟ SYS$TRNLNMPZPRSZP|ԭMEMCHRYMEMCMPaNETLIB_STRTOADDRX LIB$GET_VM[߭ڟ SYS$TRNLNMPZP1|ԭUScSTRLENPc߭꟢ SYS$TRNLNMPTP V PSUTW?NETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPVP<`PP0 ЬPP,`ЬPˏ PP5ЬP>P<`PʏPPPPЬP> P<`PP ЬPP `ЬPՠЬPЬPݠϺЬPˏd PPIЬP>P<`PʏPPPPЬPՠ,ЬPް,QЬPޠ0P`aЬPˏ Q PQ`ЬPˏ PP1ЬP>P<`PʏPPPP_ЬPՠ4VЬP>LP<`PPЬPѭ0 ЬPޠ0P`ݭЬPNЬPݠ4MEMCPYЬPՠ, ЬPް,PЭ`ЬPˏ Q PQ`ЬPˏ PP1ЬP>P<`PʏPPPP\ЬPՠ4SЬPޠ^P`ЬPѭ0 ЬPޠ0P`HVio_completion_12io_completion_13  lenFySZio_completion_14sio_completion_15e" " io$v_brdcst" " io$v_fill_22" %"io$v_fcode_fill_23" ,"io$v_reserve_maint_escape" " io$v_loop" " io$v_unloop"  " io$v_line_off" !"io$v_set_modem" " io$v_line_on" " io$v_loop_ext" ""io$v_autxof_ena" ""io$v_autxof_dis" +"io$v_reserve_int_disable" %"io$v_fcode_fill_2f4" ."io$v_reserve_maint_escape_2" " io$v_include" " io$v_tt_abort" " io$v_fill_23" %"io$v_fcode_fill_25" !"io$v_interrupt"  " io$v_multiple" " io$v_lockbuf" " io$v_noblock" " io$v_fill_24" %"io$v_fcode_fill_26" " io$v_reserved" " io$v_abort" " io$v_synch" g" io$v_fill_25" %"io$v_fcode_fill_27" " io$v_response" " io$v_fill_26" %"io$v_fcode_fill_28" " io$v_startup"  " io$v_shutdown" " io$v_attnast" " io$v_ctrl" )"io$v_reserve_set_modem" " io$v_fill_27" %"io$v_fcode_fill_29" " io$v_rd_mem"  " io$v_rd_modem"  " io$v_hrd_count" $"io$v_reserve_ctrl" !"io$v_clr_count" " io$v_fill_28" %"io$v_fcode_fill_30" " io$v_more" !"io$v_qualified" %"io$v_fcode_fill_31" " io$v_redirect" " io$v_accept" %"io$v_fcode_fill_32" " io$v_setevf" " io$v_fill_29" %"io$v_fcode_fill_33" " io$v_word" i " io$v_filler_3"  " io$v_filler_4" " io$v_setfnct" " io$v_datapath"  " io$v_filler_5" " io$v_cycle" " io$v_reset" " io$v_fill_30" %"io$v_fcode_fill_34" " io$v_filler_6"  " io$v_setcuadr"  " io$v_setbsize" !"io$v_setpoolsz" !"io$v_setenqcnt" " io$v_clearj" " io$v_lpbext" " io$v_lpbint" " io$v_readcsr" %"io$v_fcode_fill_35" !"io$v_noctswait"  " io$v_slavloop" !"io$v_nodsrwait" !"io$v_maintloop" !"io$v_lastblock" " io$v_filler_7" " io$v_intclock" " io$v_fill_31" %"io$v_fcode_fill_36" ""io$v_lt_connect" !"kio$v_lt_discon" #"io$v_lt_readport" #"io$v_lt_map_port" !"io$v_lt_rating" 0#"io$v_lt_sol_info" #"io$v_lt_rcv_info" " io$v_fill_32" %"io$v_lt_map_filler" %"io$v_lt_map_nodnam" %"io$v_lt_map_pornam" %"io$v_lt_map_srvnam" %"io$v_lt_map_lnknam" %"io$v_lt_map_netadr" " io$v_fill_33"l RSSPECIOR0 from R from2 RRSTS  lengthaddress T RS T S  length address T!R!S_iobufp _cnt _ptr  @_base  `_flag h_file"R"S @ stdin !T @v~ MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1 "lmstdout !T stderr !T#R#SDIV_T@ quott  rem$R$SLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&%R%Slinger@l_onoff l_linger&R&Ssockaddr sa_familysa_data*& 'R'S sockproto  sp_family sp_pnrotocol(R(Siovec@iov_base  iov_len)R)Smsghdrmsg_name  msg_namelen@msg_iov (T` msg_iovlen msg_accrights msg_accrightslen*R*Stimeval@ tv_sec tv_usec+R+Sin_addr S_un ,R-R,S-T-S  S_un_b .R S_un_w /Ro S_addr0R.S0T0S  s_b1 s_b2 s_b3 s_b41R/S1T1S  s_w1 s_w22R2S sockaddr_in sin_familysin_port sin_addr +T@sin_zero*&3RS3TS3T3Shostent h_name  h_aliases @ h_addrtype`h_lepngth h_addr_list 4R4Snetent n_name  n_aliases @ n_addrtype `n_net5R5Sservent s_name  s_aliases  @s_port`s_proto 6R6Sprotoent` p_name  p_aliases @p_proto7R7Srpcent` r_name  r_aliases @r_numberq8RS8TS8TS8T S8T S8TS8T8Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 9RS9T9Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer :R:Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer ;R;Sdsc$descriptor_ar dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scale H dsc$b_digitsP dsc$b_aflags <RX dsc$b_dimct` dsc$l_arsize=R<S=T=S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" >R>Sdsc$descriptor_p@ dsc$w_lsength dsc$b_dtype dsc$b_class dsc$a_pointer ?R?Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags @RAR@SATAS $"dsc$v_fl_binscale" BRBSdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_ptointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags CRX dsc$b_dimct` dsc$l_arsizeDRCSDTDS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ERESdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer FRFSdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_uclass dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags GRX dsc$b_dimct` dsc$l_arsizeHRGSHTHS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" IRISdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_posJRJSdsc$descriptor_uba dsc$w_lengthv dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags KRX dsc$b_dimct` dsc$l_arsizeLRKSLTLS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" MRMSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1NRNSwdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1OROSstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_spx" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" PRSPTPS @ head tailQRQS @ long1  long2RRSRTSRTRS ` bufysiz itmcod bufadr @retlenSR SSTSS NAMESERVER` flink ST blink ST @addr TTRTSDOMAINh flink TT blink TT @length `name*&URUSDNSCTX nsq PT @domq PTtimeout QT retry_count flagsquerzyidVRSVTSVTVSCTXP flink VT blink VT@exptime QT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc 8Tp line_retlen  line_flags line_remainline_tmo QTwlinebuf  wlinesize 0dnsctx UT{WRWSIOR` flink WT blink WT @iosb Ttimeout QT ctx VT iosbp Tiorflags astadr  @astprm `arg3/XR ` specior_space*&@@?`specior TYRXSYTYS  addressAg MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1{|longword wordZRZSDNSREQ" flink ZT blink ZT @ior WT `ctx VT curns ST curdom TT query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin T prsin T buf*}&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efn[R[Spsldef "psl$v_c" "psl$v_v" "psl$v_z" "psl$v_n" " psl$v_tbit" " psl$v_iv" " psl$v_fu" " psl$v_dv" ""psldef$$_fill_1" " psl$v_ipl" ""psldef$$_fill_2" " psl$v_p~rvmod" " psl$v_curmod" " psl$v_is" " psl$v_fpd" ""psldef$$_fill_3" " psl$v_tp" " psl$v_cm" \R\Slnmdef !"lnm$v_no_alias" " lnm$v_confine" " lnm$v_crelog" " lnm$v_table" " lnm$v_fill_0" ""lnm$v_concealed" !"lnm$v_terminal" " lnm$v_exists" " lnm$v_fill_1" ""lnm$v_shareable" " lnm$v_fill_2" " lnm$v_fill_3" ""lnm$v_create_if" #"lnm$v_case_blind" " lnm$v_fill_4" socket_library3/nameserver_lognam3/gethostname_ent3/ _gethostbyname_ent3/_gethostbyaddr_ent3/ domain_lognam3/nameserver_tabnam 9Tқ6$uPlT"MG_SRC:[NETLIB]NETLIB_MULTINET.H;21v<SYS$COMMON:[SYSLIB]LNMDEF.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;31t<FSYS$COMMON:[SYSLIB]PSLDEF.H;3ڛ16$ynMG_SRC:[NETLIB]NETLIBDnEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3-vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1 <SYS$COMMON:[SYSLIB]STRING.H;3: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1 V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3ћ:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;310#l<=6SYS$COMMON:[SYSLIB]IODEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;141ބnyMG_SRC:[NETLIB]NETLIB_SRI.H;69h|Z%MG_SRC:[NETLIB]NETLIB_SRI_SUPPORT.C;9     3 /              ~          >   C     @    a      C    &   8  @ - 6!  $ _ NETLIB___GET_DOMAINi$CODE8$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSP<`PʏPPPP1ЭPՠ1ЭPްQЭP>P`aЭPРPP`ЭPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЭP>P<`PPЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЭPЬP^PPЭP>P<`PPPxPPʏPPQЭP>P<`PʏPxPPPQQЭP>P<`PPPxPPʏPPQЭP>P<`PʏPxPPPQQЭPPPPPrЭPްPp`ЭPРPP`ЭPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЏpPЭP> P`

ȞJ-W '7+ޤ|yj^P{K!c7sAL(s}1ޭuhdP[x /@⁋1ZImMRlMZBJ~m4le&PEPY8>9Np0iO5/p~:4B/ꭡ ޺LpRN+W VClhwyOyv *UcP0?`Ss] LtbbF6яAl/oi*>K 7I衝aB#0o vO _?㚲bY]TȪ­a(/MJ]r >y;0Ռ}LzP P;>O}B*AUĞRkeN$TLI\2Q T= xPL51FQD(=?Kʅ8xFWV0+  |qYl -M\?8#A?VGcHBȲu5‹V2E=EE-O}'%I/̃qM\8y]*&EI`CliRB1ےQexF|i3\#~ Y6X9A5# OxBKwCjJF: i2(ӕs{~ZGζ;E{SuԚdr\OxCr [Z:RAӭ\VZF-Y;4ܯB}CRBbu7^˼P ^ejs,4S$G:y(H~X8}$&ް>7|_AqN2a]0lPtKRHJtP(Zf@s^!>-*DRAĥݜZ]VdRTjIB_4YulZ) *~ao2p@GIisQXޔT|H!W+2($X~]~_ D֯l%֕EBF*X:!kNH)ۉY"H0:>X%3y{1->I|(91rkY_HTdY7 3)`4'67Z\>I[%[5U)nZ=e@ aҴ{LTgXX[IRE]Z?Ld&4׀K@^,NzbWh(DS S?(ڼ0 #C5f BDVּ"Wkah j6L4#E mN~,)zcAmΰ"{3=zSq"!5+g@ tApTPttA״޴9G a;\9o Wv?4$83μ?o4(34'<-VWn#&] e VMOqg SprBF7[Di PZ(O&hB2Θ2#-t9X+:*:|Z&9}E;qnazZBxnl3zJIi/E;<(ɭXt08&MG2k }{i)]V?վ7fC/ȅ[$1o l ~RC|5DWE^l&Vh;A6r P;i:C5Ġc}XH.jg+ζ(^lȓ޸ rF0M`)s#(',f[pOoTmb &z [XUf{/K4V1E=RA%'G8h{z'Ē2U2L,\Jk7q ԖrxHb̘k?c99 1V_: HfC~_~oa6wOQ3Ur#]h8qsbؼp`ͳfYt׼$G~J+dlZsN=6M,W]R >"#e&8|mDىF/#H=N.ztЈv>0Ҩ.a,K"PYCRK&;2g3PzF(ŷhxז,>L3@cB#sD[cwڗƒXT"+JUeQAþ5q9=0QLK@%I,Ìdh }jF5J!W<:b7p/<-orcpk;:|'UOcp|S'<+lQAKȚ(@^M"ȭa[Qǭ$ePGY?W *~?k#Bgu0-%L^DBf!&HTc0A2ZXO^4EHH筫R_LzSǯޮVp85?47w+?!@h9#4R?2T}-XESAC(W} l''s4F*k0aqաTx,kkְh'oic^Y.QBUlrWYh\ʉ[\,D[߄bp.2`M `"r-:"ɴ 3J"_vI$*La$linqlS/1!Iޯ3+N>pprZQ#+b^z0s4y5hTމj=uk&tϛ؞5(_9[`$?|cnrq5SPiv*mGR:̂QyqsA.WVf\{t~+yXվ%÷cص (U> O,(,DL?4Z+C){|u5"=Wn`q$>("( fSpW,meqC4U~O@HH?X jEU 0c?n/SPqSoLKc2)hSANDL_ dێ-=/~_`N4m/2ȡz7^O!UQu]P_R sp&S5^ծ_0um5@U+IɛW\ @<,vh|6Q0fm W>I\ ɞ XkǗFw^(g\zɇX 5๹qM99?쳻쓯3 zs&*6lv=8cׁFbI,)?7r<LjlmC72ֻ) X˩y2Jwo|mp{nepmCp8tTay/Ǫyv.b[e9SIoϾ[(Nhz/zJ۷,ʴ|pnDsv 91vt(9д?fe J0s+17<虂YA*uJSDI?ST.Af4\.] D=Ş۰VV+:b1Zs'!S6^|΃ wE-Uoc~"g e!\MO\O,(C.wdZWX!\?98C/:lr'S W)= ]+q;;x<) |w`k=,G3R32m6]ܒ+=2e.q-/yO dP8&9[r[nM#XJ5pUMxpB9\QR0wҫldIwpDHS"@O!uFC`xq{ p!~KFĚ#zu iǨN#nRץ$uNPU#),ԙ.ie7!XR?L{~ѕ_$kUwzx,MYy<K@);/,54OBT!~)%P.Cp NQ4a9d^_ƧF&"{I,'DcZfMQo.zzs#: /WoXl@Mjco * XWx?,oT TŌ+l'LrCX{4ivP-ݤuB&C 0WA.g:>e6PZc.H}nBZ  OjBWUUyT4sz(Fܧi$I D_B4.g$1ޙ!TVib2AŏBBz7Fqu칵=L?8)ӸbI)q%:Gcgl@DpSAL"$>HHꨫ,RAX.Un8ZY椘pq\ϔJf T[$@Q{5VߵΌ}AC{9C+nx'wl=o~QN1\%'M;b_iM Dcm YGP_nE[Y$8ዡ Sа%>I%[@N-_-ٙy:$:S]Dȗ1}:K{\Pَ3ڋdӥx&] 1תlT WA5)λ=|)f ^:, g~?t3e˼d qI TVk <,\y>`>|zrCQfNv Q>;ħV.$ul6jdh3? H y6SӯHncl7W~OJ=^3rq> eM+ˑG} N^V߅F?|ZMMp#SҾ-hspQ'z>OSQ-xT=(df}_a1zIOAH#݅ŝb :;7@FjQ2nW. JR`{ qNET3H XX3_ 0JM&wImclƄFh56胧m,Xq_JQYZe:X/KR_(4ܽΏ Ђ>芐b0֧,_\Bۛ\Sbjy7PBDSz# هc:.`[RLzNW <qH_0$˒|tuml =jۈ ( "RLa4rӻS-$)K:ޤC<t#|p^930{)McdŚoa|CP}$/;Ћ&XnQ)2)Vv\~ģr!3 I} 0@vN{|=&-~^T.si"`XtVal70 .!^kn;C(P MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1dr_to_name_completion_201!addr_to_name_completion_21!9 addr_to_name_completion_22! addr_to_name_completion_23r! addr_to_name_completion_240!) addr_to_name_completion_25!d addr_to_name_completion_26! addr_to_name_completion_27(j! addr_to_name_completion_28H!s addr_to_name_completion_29I ior R ctx R namdsc Rretlenp  hdr R cp iancountqdcount type class status retlen remain buflenn skip ٸdsc R ٸname*& dnsreq R  /  RS_iobufp _cnt _ptr  @_base  `_flag h_fileRS @ stdin T stdout T stderr TRSDIV_T@ quot  remRSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&RSlinger@l_onoff l_lingerRSsockaddr sa_familysa_data*&  R S sockproto  sp_family sp_protocol!R!Siovec@iov_base  iov_len"R"Smsghdrmsg_name  msg_namelen@msg_iov !T` msg_iovlen msg_accrights msg_accrightslen#R#Stimeval@s tv_sec tv_usec$R$Sin_addr S_un %R&R%S&T&S  S_un_b 'R S_un_w (R S_addr)R'S)T)S  s_b1 s_b2 s_b3 s_b4*R(S*T*S  s_w1 s_w2+R+S sockaddr_in sin_familysin_port sin_addr $T@sin_zero*&,R,Shostent h_name  h_aliases @ h_addrtype`h_length h_addr_list -R-Snetent n_name  n_aliases @ n_addrtype `n_net.R.Sservent s_name  s_aliases  @s_port`s_proto /R/Sprotoent` p_name  p_aliases @p_proto0R0Srpcent` r_name  r_aliases @r_number1RS1TS1TS1TS1T S1TS1T1Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 2R2Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer $3R3Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 4R4Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 5RX dsc$b_dimct` dsc$l_arsize6R5S6T6S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" 7R7Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 8R8Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags 9R:R9S:T:S t$"dsc$v_fl_binscale" ;R;Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags <RX dsc$b_dimct` dsc$l_arsize=R<S=T=S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" >R>Sdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer ?R?Sdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags @RX dsc$b_dimct` dsc$l_arsizeAR@SATAS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" BRBSdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_posCRCSdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags DRX dsc$b_dimct` dsc$l_arsizeERDSETES $"dsc$v_fl_binscale" !"dsc$v_fl_redim" FRFSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1GRGSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1HRHSstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" IRSIT SITISNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available" Dn> MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1 dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountJRJS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& KRSKT SKTSKTKS INADDRDEF  inaddr_l_addrLRLSSINDEF sin_w_family sin_w_port sin_x_addr KT@ sin_x_mbz*&MRSMTSMTMS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedNRNSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_nameS*&OROS @ head tailPRPS @ long1  long2QRQS ` bufsiz itmcod bufadr @retlenRRRS NAMESERVER` flink RT blink RT @addr KTSRSSDOMAINh flink ST blink ST @length `name*&TRTSDNSCTX nsq OT @domq OTtimeout PT retry_count flagsqueryidURSUTSUTSUTSUTUSCTXP flink UT blink UT@exptime PT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc 1Tp line_retlen  line_flags line_remainline_tmo PTwlinebuf  wlinesize 0dnsctx TTVRSVT SVTSVTSVTVSIOR` flink VT blink VT @iosb MTtimeout PT ctx UT iosbp MTiorflags astadr  @astprm `arg3/WR ` specior_space*&@@?`speciorXRWSXTXS  addresslongword wordYRSYTSYT SYTSYTYSDNSREQ" flink YT blink YT @ior VT `ctx UT curnst RT curdom ST query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin LT prsin LT buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31Vʢ<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;310yMG_SRC:[NETLIB]NAMEADDR.C;16           ~        >        io_completion_16(j? ctx R ior Rtnetlib_getsocknamenetlib_getsockname_175netlib_getsockname_185netlib_getsockname_19 statusݭЬPbЬPݠ4MEMCPYЬPՠ, ЬPް,PЭ`ЬPˏ Q PQ`ЬPˏ PPjЬP>P<`PʏPPPPЬPްP<`PP SYS$DASSGNЬPݠ8NETLIB___FREE_CTXЬPˏ Q PQ`ЬPՠ$ЬPݠ(ЬPް$P`ݬNETLIB___FREE_IORP(^լP޼P`߭ VAXC$VA_COUNTլ լ PPѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬЭPЬ$ЭPѭ ЬPЭ(ЭP޼ Q0Pa`ЭPЬ,ЭP PЏ` \u  ior R*,netlib_getsockname_20/ length myiosb R k ctx R status argc ɥxctx R sa R sasize  salen  iosb R astadr  astprmnetlib_getpeernamenetlib_getpeername_21 netlib_getpeername_22 netlib_getpeername_23X statusЭP0ݬݭPPЭPݏrЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1޼ P`߭ݬݏrЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPѭ լ޼PЭ`ˏPPPP TPѭլ ݬϨP(^լP޼P`߭ VAXC$VA_COUNTլ լ PPѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬЭPЬ$ЭPѭ Ь \a  ior R* netlib_getpeername_24/ length myiosb R   ctx R status argc xctx R sa R sasize  salen  iosb R astadr  astprmPЭ(ЭP޼ Q0Pa`ЭPЬ,ЭP PЏ`ЭP0ݬݭP<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1޼ P`߭ݬݏЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPѭ լ޼PЭ`ˏPPPP xPѭլ ݬP$^լP޼P`߭ VAXC$VA_COUNTլ լ PP޼ P`Pѭ1լ1߭ netlib_connect netlib_connect_25 netlib_connect_26 netlib_connect_27 status [e  ior R& netlib_connect_28  E{~ MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1]myiosb R e ctx R status argc xctx R sa  R salen  iosb !R astadr  astprmNETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬЭPЬ$ЭPѭ ЬPЭ(޼ P`ݬݭ|PPЭPݏ2ЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1޼ P`ݬݏ2ЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP Pѭլ ݬ$P0^լP޼P`߭ VAXC$VA_COUNT߭?ݬLIB$ANALYZE_SDESCPˏPPPyP  netlib_writeU netlib_write_29 netlib_write_30 netlib_write_31$ status [  ior "R$ netlib_write_32  myiosb #R * ctx $R bufptr status argc buflen xctx %R dsc &R sa 'R salen  iosb (R astadr  astprmPЭPѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬЭPЬ$ЭPѭ ЬPЭڠ(լ ޼P`ݭݬ P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1Pѭլ ޼P`ݭѭ Ь PݭP<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP Pѭլ ݬ1PD netlib_readJnetlib_read_33netlib_read_34netlib_read_35netlib_read_36netlib_read_37  status^լP޼P`߭ VAXC$VA_COUNTЬPPPЬPPPPЬPPPЬPPPPѭլ լ޼P` PPۘPPѭ1լ 1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬЭPЬ $ЭPѭ Ь$PЭנ(խ>ЭPLP`ЭPЬ 4ЭP޼Q0Pa`ЭPЬ,ЭP PЏ` ЭP P`լUЭPɠ Q PQ`ݭPPݬNETLIB_ASYNCH_EFN SYS$SETIMRPPPˏPPPPݭNETLIB___FREE_IORЭPЭPɠ Q PQ`խ[>netlib_read_38;netlib_read_39netlib_read_40Unetlib_read_41netlib_read_42netlib_read_43 statusۘPPխЭPLPPPݭ޼P<`PPЬPݠݭϧPPЭP1ЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1Pѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЭP$ЭP(ЭP P`ݭϓPPݬNETLIB_ASYNCH_EFN SYS$SETIMRPPPˏPPPPݭNETLIB___FREE_IORЭPխۘPPխ PPPݭ޼P<`PPЬPݠ1E6netlib_read_44netlib_read_45netlib_read_466Tnetlib_read_47f  len @ from )R ٽmyiosb *R+R)S+T+S  lengthaddress ,R q ctx -R status ior .R argcdo_from xctx /R dsc 0R sa 1R sasize  salen timeout 2R iosb 3R astadr  $astprmW io_timeout  ior 4R VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT NETLIB_SOCKET lNETLIB_SERVER_SETUP  NETLIB_BIND NETLIB_GETSOCKNAME NETLIB_GETPEERNAME NETLIB_CONNECT P NETLIB_WRITE D NETLIB_READ<netlib_shutdownnetlib_shutdown_48 netlib_shutdown_49 netlib_shutdown_50  statusЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPѭլݭ SYS$CANTIMݭNETLIB___FREE_IORˏPPPP6PˏPPPP>P<`PP P<PP SYS$CANCELPPPP(^լP޼P`߭ VAXC$VA_COUNTѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬ [  ior 5R'netlib_shutdown_51o  myiosb 6R  ctx 7R status argc xctx 8Rshuttype  iosb 9R astadr  astprmC netlib_closenetlib_close_52%R ctx :R status xctx ;R ЭPЬ$ЭPѭ ЬPЭ(լ ޼P`ݭݭ\PPЭPݏ2ЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1ѭլ ޼P`ݭݏ2ЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP ϛ Pѭլ  ݬ  P ^լP޼P`ЭP>P<`PP SYS$DASSGNPPPˏPPPPЭPݭNETLIB___FREE_CTX޼P`2P}` netlib_listennetlib_listen_53netlib_listen_54netlib_listen_55 status [  ior <R%netlib_listen_56  myiosb =R  ctx >R ٶstatus argc xctx ?Rbacklog  iosb @R astadr  astprm(^լP޼P`߭ VAXC$VA_COUNTѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬ ЭPЬ$ЭPѭ ЬPЭ(լ ޼P`ݭݭPPPЭPݏЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1ѭլ ޼P`ݭݏЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP Ϗ Pѭլ  ݬ  Р netlib_acceptnetlib_accept_57#netlib_accept_58Dnetlib_accept_59Dnetlib_accept_60 statusP^լP޼P`߭ VAXC$VA_COUNTѭЏPլP߭NETLIB___ALLOC_CTXPˏPPPPЭPЭPFyL|[ MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1F SYS$ASSIGNPPPˏPPPPݭNETLIB___FREE_CTXЭPѭ1lլ1d߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬЭPЬ$ЭPѭЬ Эؠ(ЭP^P`ЭPլЬ Эؠ4ЭQլ޼P`0PЭ`ЭPЬ,ЭPЬ<ЭPЭ8ЭP PЏ`ЭPՠ4ЭPɠ Q PQ`ЭP>P<`PP Yi  ior AR]^netlib_accept_61Cnetlib_accept_62[netlib_accept_63o  len=U from BR ټmyiosb CRDRBSDTDS  length address ER RH ctx FR newctx GR status argc xctx HRxnewctx IR sa JR sasize  salen  iosb KR astadr  astprmЭP^ݭϟPPЭPݏЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1PЭP>P<`PPݏЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP Pѭլ ݬ9ˏPPPPU޼PЭ`ѭGլ Bլ=Эĭ޼Pѭ`޼P`ݭݬ MEMCPYѭ լ޼PЭ`P(^լP޼P`߭ VAXC$VA_COUNTѭЏPլ  լլPլ Џnetlib_setsockoptnetlib_setsockopt_64netlib_setsockopt_650netlib_setsockopt_660netlib_setsockopt_67 status Y  ior LR)netlib_setsockopt_68  myiosb MR  ctx NR status lev argc xctx OR level  option  value vallen  iosb PR astadr  astprm ޼P`ѭ޼ P`ЭPɠQPQ`ѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬЭPЬ$ЭPѭЬ Э(޼P`ݬ޼ P`ݭݭCPPЭPrЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1P޼P`ݬ޼ P`ݭݏrЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP ϏPѭլ ݬP,^լPލnetlib_getsockoptnetlib_getsockopt_69netlib_getsockopt_70netlib_getsockopt_71 status \t  ior QRP`߭ VAXC$VA_COUNTѭЏPլ  լլPլ Џ ޼P`ѭ1լ 1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬЭPЬ $ЭPѭ Ь$PЭܠ(ЭPЬ,ЭP޼Q0Pa`ЭP PЏ`ЭP0ݬ޼ P`ݭݭKPPЭPݏЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPˏPPPP ݭNETLIB___FREE_IOR1P޼P`߭ݬ޼ P`ݭݏЭP>P<`PPNETLIB_SYNCH_EFN )netlib_getsockopt_72 / length myiosb RR 8 ctx SR status lev argc xctx TR level  option  valuevalsize  vallen  iosb UR astadr  $astprmSYS$QIOWPPPˏPPPP ϒPѭլ ݬˏPPPPѭ լ޼PЭ`P$^լP޼P`߭ VAXC$VA_COUNTѭЏPլ  լլPݬ NETLIB_STRTOADDRʏPPPP޼PЭ`ѭ լ޼P`ѭ"լ޼P`ЬPP`ЬPP`ѭ3լ .ѭ Ь$Pݭݬ  SYS$DCLASTPPPPPլ ޼P`ѭ|ѭЬ$ݭѭ Ь Pݭѭ ЬPݭѭ ЬPݭ޼P`ݬݬ 3 netlib_name_to_address netlib_name_to_address_73 netlib_name_to_address_74 6netlib_name_to_address_75 ^netlib_name_to_address_76, netlib_name_to_address_77 netlib_name_to_address_78|$o ctx VR which argc addr WR xctx XR whichp  namdsc YRaddrlist ZRlistsize  count  iosb [R astadr  $astprm statussݭNETLIB___DNS_NAME_TO_ADDRPPѭЬ$ݭѭ Ь Pݭѭ ЬPݭѭ ЬPݭ޼P`ݬݬ NETLIB___HT_NAME_TO_ADDRPP ^լP޼P`߭ VAXC$VA_COUNTѭЏPլ  լլPլ ޼P`ѭ|ѭЬ$ݭѭ Ь Pݭѭ ЬPݭѭ ЬPݭݬ޼P`ݬ ݭNETLIB___DNS_ADDR_TO_NAMEPPѭЬ$ݭѭ Ь Pݭѭ ЬPnetlib_address_to_name netlib_address_to_name_79  netlib_address_to_name_80|eO ctx \R which argc xctx ]R whichp  addr ^Raddrsize  namdsc _R retlen  iosb `R astadr  $astprm status(X netlib___cvt_status0 errnum iosb aRMpl!netlib___cvt_iosb!netlib___cvt_iosb_81QN errnum dst bR src cRݭѭ ЬPݭݬ޼P`ݬ NETLIB___HT_ADDR_TO_NAMEPP^Q޼P<`PPPP޼P<`PP0Џ,P޼P<`PʏPPPPPPѭA,PP<@PPP ^S޼P<`PPPP=P(P,/P,P P P޼R޼P`bBP޼P<`PʏPPPPPP޼RѭA, PP@bЬRЬP>QPa`ЬPP^լP޼P`߭ VAXC$VA_COUNTѭЏPѭЬ ݭѭ ЬPݭѭ ЬPݭѭS$"netlib_dns_mx_lookup)"netlib_dns_mx_lookup_82 ctx dR argc xctx eR namdsc fR mxrr gRmxrrsize  mxrrcount  iosb hR astadr  astprm G Ao MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1.I 2ZiRiSNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountjRjS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& kR^SkTZSkTWSkTkS INADDRDEF  inaddr_l_addrlRJSlTESlT1SlT,SlT'SlT SlTSlTSlT SlTSlTlSSINDEF sin_w_family sin_w_port sin_x_addr kT@ sin_x_mbz*&mRhSmTcSmTbSmTaSmT`SmT[SmTUSmTRSmTPSmTMSmTKSmTCSmT@SmT=SmT9SmT6SmT3SmT*SmT(SmT#SmT!SmTSmTSmTSmTSmTSmT SmT SmTSmTmS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusednRgSnTnSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&oRoSiodef" io$v_fcode" ""io$v_fmodifiers " ""io$v_fcode_fill" " io$v_filler"  " io$v_inherlog" " io$v_fill_6" $"io$v_fcode_fill_2" 5"#"io$v_reserved_for_device_dependent" " io$v_erase" " io$v_filler_2" 7"%$io$v_reserved_for_device_dependent_2" " io$v_encrypt" !"io$v_datacheck"  " io$v_inhretry" $"io$v_fcode_fill_3" 7"%$io$v_reserved_for_device_dependent_3" " io$v_inhseek" " io$v_fill_7" $"io$v_fcode_fill_4" " io$v_reverse" " io$v_nowait" 7"%$io$v_reserved_for_device_dependent_4" !"io$v_inhextgap" " io$v_fill_8" $"io$v_fcode_fill_5" &"io$v_dutux_reserved" ""io$v_mscpmodifs" " io$v_fill_9" $"io$v_fcode_fill_6" " io$v_shadow" " io$v_locate" $"io$v_fcode_fill_7" #"io$v_mscp_format" " io$v_fill_10" $"io$v_fcode_fill_8" " io$v_allhosts"  " io$v_dissolve" !"io$v_nocleanup" " io$v_fill_11" $"io$v_fcode_fill_9" " io$v_spindown" " io$v_fill_12" %"io$v_fcode_fill_10" !"io$v_forcepath" " io$v_fill_13" %"io$v_fcode_fill_11" " io$v_commod" ""io$v_movetrackd" ""io$v_diagnostic" !"io$v_skpsecinh" " io$v_fill_14" %"io$v_fcode_fill_12" " io$v_deldata" " io$v_fill_15" %"io$v_fcode_fill_13" " io$v_nomrsp" " io$v_fill_16" %"io$v_fcode_fill_14" 7"%$io$v_reserved_for_device_dependent_5" " io$v_swap"  " io$v_opposite" " io$v_fill_17" %"io$v_fcode_fill_15" 7"%$io$v_reserved_for_device_dependent_6" !"io$v_clserexcp" F" io$v_fill_18" %"io$v_fcode_fill_16" " io$v_access" " io$v_create" " io$v_delete" " io$v_mount" " io$v_dmount" " io$v_remount" " io$v_fill_19" %"io$v_fcode_fill_17" " io$v_binary" " io$v_packed" %"io$v_fcode_fill_18" " io$v_now"  " io$v_readattn" " io$v_wrtattn" " io$v_setprot" " io$v_norswait" " io$v_fill_20" %"io$v_fcode_fill_19" " io$v_noecho" " io$v_timed" " io$v_cvtlow" " io$v_nofiltr" " io$v_dsablmbx" " io$v_purge" !"io$v_trmnoecho" " io$v_refresh" " io$v_escape" " io$v_extend" %"io$v_fcode_fill_20" " io$v_canctrlo"  " io$v_enablmbx"  " io$v_noformat" !"io$v_breakthru" " io$v_newline" " io$v_fill_21" %"io$v_fcode_fill_21" ""io$v_typeahdcnt" ("io$v_reserve_rd_modem" %"io$v_fcode_fill_22" " io$v_maint"  " io$v_ctrlyast"  " io$v_ctrlcast" " io$v_hangup" " io$v_outband" ""io$v_tt_connect" !"io$v_tt_discon" ""io$v_tt_process" " io$v_brdcst" " io$v_fill_22" %"io$v_fcode_fill_23" ,"io$v_reserve_maint_escape" " io$v_loop" " io$v_unloop"  " io$v_line_off" !"io$v_set_modem" " io$v_line_on"  " io$v_loop_ext" ""io$v_autxof_ena" ""io$v_autxof_dis" +"io$v_reserve_int_disable" %"io$v_fcode_fill_24" ."io$v_reserve_maint_escape_2" " io$v_include" " io$v_tt_abort" " io$v_fill_23" %"io$v_fcode_fill_25" !"io$v_interrupt"  " io$v_multiple" " io$v_lockbuf" " io$v_noblock" " io$v_fill_24" %"io$v_fcode_fill_26" " io$v_reserved" " io$v_abort" " io$v_synch" " io$v_fill_25" %"io$v_fcode_fill_27" " io$v_response" " io$v_fill_26" %"io$v_fcode_fill_28" " io$v_startup"  " io$v_shutdown" " io$v_attnast" " io$v_ctrl" )"io$v_reserve_set_modem" " io$v_fill_27" %"io$v_fcode_fill_29" " io$v_rd_mem"  " io$v_rd_modem"  " io$v_rd_count" $"io$v_reserve_ctrl" !"io$v_clr_count" H3R MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1" io$v_fill_28" %"io$v_fcode_fill_30" " io$v_more" !"io$v_qualified" %"io$v_fcode_fill_31" " io$v_redirect" " io$v_accept" %"io$v_fcode_fill_32" " io$v_setevf" " io$v_fill_29" %"io$v_fcode_fill_33" " io$v_word"  " io$v_filler_3"  " io$v_filler_4" " io$v_setfnct" " io$v_datapath" " io$v_filler_5" " io$v_cycle" " io$v_reset" " io$v_fill_30" %"io$v_fcode_fill_34" l " io$v_filler_6"  " io$v_setcuadr"  " io$v_setbsize" !"io$v_setpoolsz" !"io$v_setenqcnt" " io$v_clear" " io$v_lpbext" " io$v_lpbint" " io$v_readcsr" %"io$v_fcode_fill_35" !"io$v_noctswait"  " io$v_slavloop" !"io$v_nodsrwait" !"io$v_maintloop" _!"io$v_lastblock" " io$v_filler_7" " io$v_intclock" " io$v_fill_31" %"io$v_fcode_fill_36" ""io$v_lt_connect" !"io$v_lt_discon" #"io$v_lt_readport" #"io$v_lt_map_port" !"io$v_lt_rating" #"io$v_lt_sol_info" #"io$v_lt_rcv_info" " io$v_fill_32" %"io$v_lt_map_filler" %"io$v_lt_map_nodnam" %"io$v_lt_map_pornam" %"io$v_lt_map_srvnam" %"io$v_lt_map_lnknam" %"io$v_lt_map_netadr" " io$v_fill_33" pRpSSPECIOR0 from qR from2 rRsRqSsTsS  lengthaddress lTtRrStTtS  length addressc lTuRuS_iobufp _cnt _ptr  @_base  `_flag h_filevRvS @ stdin uT stdout uT stderr uTwRwSDIV_T@ quot  remxRxSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&_yRySlinger@l_onoff l_lingerzRzSsockaddr sa_familysa_data*& {R{S sockproto  sp_family sp_protocol|R|Siovec@iov_base  iov_len}R}Smsghdrmsg_name  msg_namelen@msg_iov |T` msg_iovlen msg_accrights msg_accrightslen~R~Stimeval@ tv_sec tv_usecRSin_addr S_un RRSTS  S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSTS  s_w1 s_w2RS sockaddr_in sin_familysin_port sin_addr T@sin_zero*&RShostent h_name  h_aliases @ h_addrtype`h_length h_addr_list RSnetent n_name  n_aliases @ n_addrtype `n_netRSservent s_name  s_aliases  @s_port`s_proto RSprotoent` p_name  p_aliases @p_protoRSrpcent` r_name  r_aliases @r_numberRfST_STYST0ST&STSdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSTSdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS c$"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" RSdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags RRSTS $"dsc$v_fl_binscale" RSdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" RSdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" RSdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_posRSdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" RSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1RSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base Iv MGFTP022.B~AtA-[FTP.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1w7@ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1RSstsdef !"sts$v_severity"  " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" RS @ head tailR2STS @ long1  long2RS ` bufsiz itmcod bufadr @retlenRS NAMESERVER` flink T blink T @addr kTRSDOMAINh flink Td blink T @length `name*&RSDNSCTX nsq T @domq Ttimeout T retry_count flagsqueryidReSTdST]ST\STXSTVSTTSTSSTOSTNSTISTHSTGSTFST?ST>ST;ST:ST8ST7ST/ST-ST%ST$STSTSTSTSTSTSTST ST STSTSTSTSTSCTXP flink T blink T@exptime T flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc Tp line_retlen  line_flags line_remainline_tmo Twlinebuf  wlinesize 0dnsctx TRQSTLSTAST<ST5ST4ST.ST"STSTSTSTSTSTSIOR` flink T blink T @iosb mTtimeout T ctx T iosbp mTiorflags astadr  @astprm `arg 3/R ` specior_space*&@@?`specior pTRSTS  addresslongword wordRSDNSREQ" flink T blink T @ior T `ctx T curns T curdom T query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin lT prsin lT buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efn inetdevice Terrorvec*&A@ۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3-vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1 <SYS$COMMON:[SYSLIB]STRING.H;3: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1 V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3ћ:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.d5[ MG_SRC:[NETLIB]NETLIB.H;310#l<=6SYS$COMMON:[SYSLIB]IODEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;141ބnyMG_SRC:[NETLIB]NETLIB_SRI.H;628sIܙQHMG_SRC:[NETLIB]NETLIB_SRI.C;39     3 /              ~          >        @    a      C    &  { NETLIB_SHUTDOWN  NETLIB_CLOSE  NETLIB_LISTEN  NETLIB_ACCEPT NETLIB_SETSOCKOPT NETLIB_GETSOCKOPT NETLIB_NAME_TO_ADDRESS NETLIB_ADDRESS_TO_NAME $"NETLIB_DNS_MX_LOOKUP"$CODE$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSXH ЬPݭݬݬ ݬݬNETLIB___DNS_MX_LOOKUPPPwwLOC_IORPRPRPЭPTЭPЬЭPЬ$ЭPѭЬQQQ(ЬPRP`RRݬ <~ݭЭQQ0<~NETLIB_ASYNCH_EFN SYS$QIOPUP1ݭNETLIB___FREE_IOR1ѭ ЬP`SSSѭЬ RRR   @    a      C    &  y C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF NETLIB___DNS_NAME_TO_ADDR NETLIB___DNS_ADDR_TO_NAME $CODE$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTS#NETLIB_DNS_EXPANDNAMEP8PPJ89GHJ% VAX-11 Librarian V04-000){Nܙ!:tu-2 LL  _B NETLIB_ACCEPTBNETLIB_ADDRESS_TO_NAMEB NETLIB_BINDB NETLIB_CLOSEBNETLIB_CONNECTBNETLIB_DNS_MX_LOOKUPBNETLIB_GETPEERNAMEBNETLIB_GETSOCKNAMEBNETLIB_GETSOCKOPT\NETLIB_GET_HOSTNAMEB NETLIB_LISTENBNETLIB_NAME_TO_ADDRESSB NETLIB_READBNETLIB_SERVER_SETUPBNETLIB_SETSOCKOPT3NETLIB_SHUTDOWN3 NETLIB_SOCKET3 NETLIB_WRITEMNETLIB___HT_ADDR_TO_NAMEMNETLIB___HT_NAME_TO_ADDR53NAMEADDR\NETLIB_PATHWAYB NETLIB_SRIBNETLIB_SHUTDOWNB NETLIB_SOCKETB NETLIB_WRITE3NETLIB___DNS_ADDR_TO_NAME3NETLIB___DNS_NAME_TO_ADDR\NETLIB___GET_DOMAIN\NETLIB___GET_NAMESERVERS\NETLIB___HT_ADDR_TO_NAME\NETLIB___HT_NAME_TO_ADDR7NETLIB_SETSOCKOPTNETLIB___HT_NAME_TO_ADDR L P{ MGFTP022.BItA,[FTP.KIT.NETLIB_INSTALL]NETLIB_PATHWAY.OLB;1xMpO%zay 1|hָ:ع>Oh sX{P![EBZ Yw]GcDKZS5m%Eڸ[t 8f\٢3\5Ogøl3DjNݫwV#_5n Q. WJυ\@ |F9@w=a*<"uȏ6#EDg_Td5c;*:ive <@;E#(^ 﫩gaU+(H<㽧mb>ԅ%m-JN0\GM4 ߢ6g䔘ԼH; AE8c hC 6l dƤۇpFz.|/1DWI3S7KAO9m9+\N9ya'zп*q&GxuVS.l No^v,gn@Z-w XE׿o6䙑KB?S. ro` ,,K`BrϠ})He'˾H#SyoEq'"%)u_Z\O {"o\2Sqflٓ8nmф(c`U8nτ1s$XIp>%>fDP -t7B;x? (S P_NETO2_oy)[vF$o'޼af0.e?uL`Z7cuהXnN)(W:6:4 =b|&+\g H9x3c"g-e(Ϗ٨OzV;ݝ!1.'k-ϰ񩦵+ Azِs OsTse?~'眹]$Mp!a"#^] $9zc?p 55~Se:t1Lq)v.Q1͸jG&BHzr!T~M +F ̓VhDTlg2mQCsk7'kGK ![u(ja"۴ ?'|xgP#%nE.XqdG=dpVjyC9ȭdA%KPe!KHP% qd>Qtl|2emZRGkxT%*'AtL0n\uy@1j:5Xb ̀{FA4 kGP Wը"F7=췧%iNJ 1 PzūP <)ݽk¿XԞ*+Z~̼ v{T (LqNs;H#yJ"!zpAy]j ߑ]ϥ8yf cܶŎacxTwʐfխB!?*ɳ1&1{xKlR3KOGhEA!tE+0"OȺ-CMY5E$1ys@a9J+o/md"8.\-!UX`e@AD&2B |$99;otɬer iAFE t}?shIb_?bq$OP:Xj>AgR${6Ɗ)_SxխkR_6 oUGmrNu(Is|E cBu+44' ŝnc? z1'sAZN `+SK7GL$^p>%0řs J_"0ai,@Yj.7!iR,׀ ru%8 tcY0 hPn)l"pDkd]c->V84]$/e x!Ap3cvbdב 9&m9|CDxz\6 ICݰk3='4Ukz ]&^ %pJ>鉛|p^<Rn7#)KmO*|qȋq(vj}(At2/iHgH>MK l',P'o`헙ӤxX2س{=w6 +tJ;EB4rimdҝ^4$Sk}uZ{H]/evq!6\R\ ( a|=pjaj~'hl+uM_3vru >uxFudjRؙZ9nIqen*!2M2;<5'he' ~.FSRmMv6d_gkƙ=l're*jA'8Ԉ!ى|M0aѾ=ξҰ8&6S+y*mEo~4%D "t - u3kӅMX5~0p(\uo*8&]-qy?uJ`}s(Mfg-Ґ .` A|tc~I>΅5Ag[t/2˜jB?vJw7|fSM$t+dwY sB=_@ѥ8%7+,e|G^M-au?q ; Szg2ㆻPeu@5aY^ ɤIQbl+SkvP3ܣ1k<_!G5FI^Eꨑ,3]bcP|1OC()&X{E>0T~{4mIW秇wvN hG[,tRy(^Irw3Xx6qT͐L2p$TqoZKhzJl n`d g,v@>g_$-%c%oi1= ]{PYq~|j4ŹIiTnnh4Gx'0V[\ouK( ML/2F| 9C KQl^T*T^;K`\Qxg^lՓ˵%}@d'D xc{Z!%8&ssgzՎv<F$Z"P2 iN'JJM Ndb-sVb3'p{P&d{OI.wdip5AI Q,dMl@\.`#L{Qr/]q1$}[5p% йQ @Ēb`~梬l2lĖ"bHțZV=O$OH̔dj<A*#Oj'ԓ<84**?Քl~U}ֱ  p$GM X3V(Zk Lɔ %s}u+`5Ϸ{pQsHE@p}H$^[H m]2dNL4~=Kb=θK7HaBBhmU/nM9-~"=SɇDƔ\T*m)ƓKk{OF*x7dHbQw c]o4ܙȎ)ov(Wќ/JaHv'tJdrDC- Ua&pPZI.;0Hc_bOK,n_6VѠ``Y7+ ##~ /$MffH7~J@,.%/Nj3E>{3[ G6o1)/DÌ6v1a` &3§d6=9 "뗸=E`*+}O8_tt 21.̯cc8ΨкFodIU^m2>AHn)}xIJmʝ}sccZFAuX@2R^HzHN\ ^l'4B㝧zjUN LeFㄓ$}}&]R20 |?.cuJe uY'% ;vnJ) Lu*mG8Z`6:.zCܟ +aDHFu2#|iٞI?/ȕZ 2YuM2(fNAܕ0};h="#W1$f േ47-C F~ЪH_Ie\ dr>xX?Pu)M|V,ބ#3S\罕Z~ N-$MLҔ2mQ-zI,:k 3q#âe(3H]^g!*Ђע)A+4milYq[-o_LNgPE?[lcMe/Z&񮤈 5Bk9Sڅ9Gk {S|?,\|Ĕ5yPnض=5a jd)O"@UМ k22shmHY`[M)]Wlށ/s >C9C^N!LEz'\ޏ׮J q7XW'eIuuU1L_iӡfAGJjEpz{T{Uuz )*-[ tܑWaddr_to_name_completion /  c C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF |NETLIB___DNS_NAME_TO_ADDR |NETLIB___DNS_ADDR_TO_NAME$CODE$DATASTDINSTDOUTSTDERR_CTY;1(əV1.05NAMEADDRV1.019-JAN-1996 09:17IVAX C V3.2-044P P%d.%d.%d.%d.in-addr.arpa.P| ^UЬPNETLIB___ALLOC_IORPRPݭNETLIB___FREE_DNSREQRPЭPРPЬЭPРPЬЭPРPЬUU$ЭPРPЬ (ЭPРRЬ,Ь0ЬQa~~~~SPRINTFPЭQQUޯ=SPSSߤ?^ߤߤ ߬ NETLIB_DNS_QUERYPVUVPݭP^ЬRТVЦ,YЦ0Z<PPIЦRbЦRЦRԢZjЦ$Rݦ(b<XЬRݢNETLIB___FREE_IORRNETLIB___FREE_DNSREQXPЬR^T<SSPxPPˏPRʏSxSPPRW<SSPxPPˏPRʏSxSP?PRUPCpЦRЦRԢZjЦ$Rݦ(bЬRݢNETLIB___FREE_IORRNETLIB___FREE_DNSREQaddr_to_name_completion /  A C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF |NETLIB___DNS_NAME_TO_ADDR |NETLIB___DNS_ADDR_TO_NAME$CODE$DATASTDINSTDOUTSTDERR_CTYdPE_$CHAR_STRING_CONSTANTSNETLIB___FREE_DNSREQXPwwCH_EFN SYS$QIOWPVPNn<PPR9PP0<,R'<PʏPPPPA,R PP<@RRVѭjլ eЬ R<PPP, P b+<PʏPPPPA,Q PP@QQbЮSԢVPP0^VЬPP`T߭ VAXC$VA_COUNTѭ<PլP߭NETLIB___ALLOC_CTXPUPUP|~ЭPf SYS$ASSIGNPUPݭNETLIB___FREE_CTXUPѭ1լ1߭NEC1hܙV1.07 NETLIB_SRIV1.012-FEB-1996 15:18VAX C V3.2-044 C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_MX_LOOKUPNETLIB_STRTOADDRNETLIB___HT_ADDR_TO_NAMENETLIB___DNS_ADDR_TO_NAMENETLIB___HT_NAME_TO_ADDRNETLIB___DNS_NAME_TO_ADDRNETLIB___FREE_IORNETLIB___ALLOC_IORNETLIB___FREE_CTXNETLIB___ALLOC_CTX SYS$SETIMRSYS$QIOWSYS$QIO SYS$DCLASTD SYS$DASSGN SYS$CANTIM SYS$CANCEL SYS$ASSIGNLIB$ANALYZE_SDESCMEMCPYPP_INET0:P,,,,,,,,$$ ,,,,,,,,,,,,,,, ,,t t t t t t 4 ! $| ,,,, PSYS$INPUTPPP|^T߭ VAXC$VA_COUNTխ<P߭NETLIB___ALLOC_CTXPSPSP|~ЭPd SYS$ASSIGNPSPݭNETLIB___FREE_CTXSPѭ ЬP`QPQQUѭ Ь P`RRRV|~|~UV|~E2ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPSPNn<PPQ9PP0<,Q'<PʏPPPPA,Q PP<@QQSSЭP<~ SYS$DASSGNݭNETLIB___FREE_CTXSPЭP ^R߭NETLIB___ALLOC_CTXPSPSP|~ЭPŠ SYS$ASSIGNPSPݭNETLIB___FREE_CTXSPЭP<^TЬPP`R߭ VAXC$VA_COUNTլլ PѼ P)|~Ĕ<~|~<PP+բ4&<PP+բ4&Т^UU0Т0UUbݢ4MEMCPYТ,RUbЬPʏ ЬR 3<PPТ8<Т8P<~ SYS$DASSGNݢ8NETLIB___FREE_CTXЬPʏ ЬPР$Rݠ(bݬNETLIB___FREE_IORP< ^TЬPP`S߭ VAXC$VA_COUNTլլ HPѭ1լ1߭NETLIB___ALLOC_IORPRPRPЭPSЭPЬЭPЬ$ЭPѭЬRRR(ЭPм 0ЭPЬ,ЭPЏ |~|~ЭQ0ݬQx4ʘ MADISON NAMEADDR#Hə MADISON NETLIB_SRI'Wə MADISON NETLIB_PATHWAY!ə MADISON NAMEADDR#cܙ MADISON NETLIB_SRI' ܙ MADISON NETLIB_PATHWAY!ܙ MADISON NAMEADDRN0ЭPЬ,ЭPЏ ЭPԠ լ3ЭP ݭυݬNETLIB_ASYNCH_EFN SYS$SETIMRPUPݭNETLIB___FREE_IORUPЭPȏ WQPQQ~W ЭPLRRRЬQ°ޭ||ҟߦ SYS$TRNLNMPPSRbSTRLENPbސݐܟڟ SYS$TRNLNMPZPR`SZ4߭ߦ, LIB$GET_VMPZZЭR0NETLIB_STRTOADDRЬRPP|ԭԭMEMCHRYMEMCMPNETLIB_STRTOADDRX C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB_GET_HOSTNAMENETLIB_STRTOADDRNETLIB___FIND_SYMBOL SYS$TRNLNM SYS$DCLAST STR$COPY_R LIB$GET_VMLIB$AST_IN_PROGLIB$ANALYZE_SDESCMEMCPYMEMCHRMEMCMPSTRLEN VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT NETLIB_GET_HOSTNAMEa NETLIB___HT_NAME_TO_ADDR NETLIB___HT_ADDR_TO_NAME NETLIB___GET_NAMESERVERSR LIB$GET_VM[߭ڟ SYS$TRNLNMPZP1|ԭUScSTRLENPc߭꟢ SYS$TRNLNMPTP V PSUTWb?NETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPVfr'䳭]1p'cka na(XZݣ\g#FX.O@]' ?2w:(ٸLrxUK@VG_T\N}[΋}0R[=M3qsAJ:u 5X gS~SzkG ʃN]r DB9D6xM 1v TIJV^Kvu 4nD@ShB8sNXXZ]y oS~ItŊbT'!sg(lP2oR8Q`P:閵au<4'X5>u :W4/Ex>̇\Ys:kQ7NnZ;ߡ1w$JT[ Qt>\!8gL۠C!dw*s; sƣSI[{VxJ]J:WHT.q!Y񮲈雺0ǝ޺%raqbx@Ә7`g2c>F-u`0:SO9}Lx1T+mIA#٧7}ZH*N ^GA( D_']K#KiRWꡬ{D"I![ʶ)z\PEq VQ$UAMhf4M5-縜aGIM7J!b@*Îz^TXQ\~@c0q5Q]v+T_c?Z|T&裷 +UgWOaeǪִgF0 &vZ c*"~>^&bk,⬡wvpML @tΡ#KDCOV2sK9'. ,5k1e֒݉DIWR7Oys@blJJjds"3*r1I3g *( kmksl=E1:X6gڥJٶ؝6C "xUIQ ^F}YHxS/ƥ% urIާznBp5WA j -eEnrDJ*d|HY .G,$>& X0K,\B&)뀷hblv*Fڑ*ëWL)0ѫ?PpuQ9wJPrD} xh"=V{xw%`5]6M3%ߓ^86+ԕGz)$h"]D ĩN>fo2R 4à_O'TL?' 'Z:IfgWMl #=wIY&- =s '%Z#K/ k,zG|95MbX< hPy3܏s搯_cáF%g>T'*«-},N>XU>D8P?;Ϝ46rSG9%v\YrBy !!hhdZ˃lr(/ɎZk:-]rѱ6 /Fx/WqU2t+AL^- Mфmꌺ4)!ϩ`*uS XQƴ[=D~Vӗk$a\ˮX!)؍I>nky)4`a>pDkwoOA2^Y'] fA:*\L@/`.le%uJ=HƒbH}VMvI"KMtSHil%,xt1Q!`Y>󨽅x u6=,Z2ZtQpu+ s2YH^&_ViSS|4-xBﲴOL,?m%!m]kő HEIaGJ~%\:灂/)H_-8" . \ M ͵BĖݤP" PE$V 9hII><@ ^<Dg\9hU$GwjqMWI7`:Da2h>+3%VHթZJt@X,m{]+-yӦdlFZHtZYEA EQFz:Ȧ& qeԈx1Q53b .PAPW`DVM f vmX,4@{E!?#ܟ8زEcJ^s|r8]9ɉ}H+!?͏W)SRŇ:U" EfێS_V[k}6A7BJ@%mzabqIz)|}J SqrS#f(\wӫ`)J7]DSNAj8NK) 5:%5T+;: (ͫ}^/%7 56\pØoEꗼ]u4}ލ+- h> 9t^^ l`Kԍ'>O#fRi۳>U(I_CO x%4DdYwO`m(sgFaFlGɊ7yƯ- hZwClW3b: y&L׷YߒMPluۡi.ln JۺOOsgnݐ=wA?L1*wsS8Q/91'PY,E '~qY溲ͳXJHy?f\y7+Rx;?YSċv>OeNGcEڬU4H5tc.4fWhڣ9*Bi ƺbKy2忸jg3sQFCC  i\aOwHnNFQ}OUK5s+6mˎ!7hW kXZz|^\z\`cX ~5Ni*N-pf?Qpԟ~z͸h٪J_3NYMς} >i?^Av5T^x)Sˮ- I@7}h"]-l#Қˌnuգ&0fO^]TY Z:9A37 @V~¡ (ẘdJ,xm9 Դ;\;)8OCܿ`C_+Y+^]HL&B"Sިx$U9hua;,3G;B ^˭oHg[.}!gix in6j824ROA]W?'Iq2:ig!Ǽ  ;\k-i71cLnĩ$=Js,٪'D0IKAW#IXj99n-eІA[}2ѩa7x ՝EzxQCtdv^[6~]rl>8E ZS9gc+{M,KԤ! FF[h@d/֐/gn3?NEGA+O,T^ԗo#;<n7Gi_Z:,4%R/G W(XAF PqEr|j~-HEK?WXM< KsD<~+ڿKP ]"{P懏 84ҮC&/cv_9l@`Bj[6f!Xbժ9ޟ FQ`~];{ϟaB0M5!jw[[^T $α :l%S4h'gho4BmNQ~%Qr 97ROr G'r0`D2~v;^ʂ ԝ{R#|iSzH CYHUQX6̧R}ۀ_r[|\\ħe|,pgvi?!Y3D 7kHlA8`r@$ἒLg;R@<'iVcJL>qͣ#Ynۼ\ݢ"o}[WC H D0:^"fb}b"H =ջsյ極uƈ-ob @$B~EwҜh3a F :$0MPpe_z!)LdMZ%Ńf^(aI&Z[5'Sk)`m:O!5is" $N bdiy&BG齋9x(a |YUv/x,ԓ59+t8(ԥl2 /­ eHrq F8:.ӴaCAapMB{O*:*ahS:swNwT@~HH$/i6b$?R MAlt&(CdyIe6h>n*doz&prkgCϠm@4@纖~WE`Xl.Mb+J]8qGS&ϟ.27B/X0IiހaB!BDǝGrXh[̢̣Kǚ 2FC\2I7ۿ UG2w+3L5Z;Oޔ-I LI%[ K)ĸ YS]s ¸?cWKwN9PGw#l-]iB~!2 ;Qgx#$bp Y ߡc©ys.D#׫'oYid4bɻ#oUl]]{iF >LgW #L7 wT6-WS}^dx4BB3:8te%^?ka:U-'juHbRVi1'oqO La q>Bhv'b4oeyt0Ѻ h\#맆+6=R\pfe$ϻ{E9[y<}]eM؊Ӫ4h~3!#Kks a(_s gTrg}Muk,4'598E7S ƯHV!Gz  4!YҢJF$ c;7Q5WnZ1'ltUQ-/%p0'ސ!k}uwjU€CY1ʹI2 7AL _Yf MGFTP022.BItA,[FTP.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1'()*+,-./01241mܙV1.05NAMEADDRV1.012-FEB-1996 15:18VAX C V3.2-044P P%d.%d.%d.%d.in-addr.arpa.P| ^UЬPaddr_to_name_completion /  [ C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF |NETLIB___DNS_NAME_TO_ADDR |NETLIB___DNS_ADDR_TO_NAME$CODE$DATASTDINSTDOUTSTDERR_CTY;1HŅəV1.05NAMEADDRV1.019-JAN-1996 09:17IVAX C V3.2-044P P%d.%d.%d.%d.in-addr.arpa.P| ^UЬPNETLIB___ALLOC_IORPRPݭNETLIB___FREE_DNSREQRPЭPРPЬЭPРPЬЭPРPЬUU$ЭPРPЬ (ЭPРRЬ,Ь0ЬQa~~~~SPRINTFPЭQQUޯ=SPSSߤ?^ߤߤ ߬ NETLIB_DNS_QUERYPVUVPݭP^ЬRТVЦ,YЦ0Z<PPIЦRbЦRЦRԢZjЦ$Rݦ(b<XЬRݢNETLIB___FREE_IORRNETLIB___FREE_DNSREQXPЬR^T<SSPxPPˏPRʏSxSPPRW<SSPxPPˏPRʏSxSP?PRUPCpЦRЦRԢZjЦ$Rݦ(bЬRݢNETLIB___FREE_IORRNETLIB___FREE_DNSREQaddr_to_name_completion /  A C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF |NETLIB___DNS_NAME_TO_ADDR |NETLIB___DNS_ADDR_TO_NAME$CODE$DATASTDINSTDOUTSTDERR_CTYdPE_$CHAR_STRING_CONSTANTSNETLIB___FREE_DNSREQXPwwCH_EFN SYS$QIOWPVPNn<PPR9PP0<,R'<PʏPPPPA,R PP<@RRVѭjլ eЬ R<PPP, P b+<PʏPPPPA,Q PP@QQbЮSԢVPP0^VЬPP`T߭ VAXC$VA_COUNTѭ<PլP߭NETLIB___ALLOC_CTXPUPUP|~ЭPf SYS$ASSIGNPUPݭNETLIB___FREE_CTXUPѭ1լ1߭NEC1{ܙV1.07 NETLIB_SRIV1.012-FEB-1996 15:18VAX C V3.2-044 C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_MX_LOOKUPNETLIB_STRTOADDRNETLIB___HT_ADDR_TO_NAMENETLIB___DNS_ADDR_TO_NAMENETLIB___HT_NAME_TO_ADDRNETLIB___DNS_NAME_TO_ADDRNETLIB___FREE_IORNETLIB___ALLOC_IORNETLIB___FREE_CTXNETLIB___ALLOC_CTX SYS$SETIMRSYS$QIOWSYS$QIO SYS$DCLASTD SYS$DASSGN SYS$CANTIM SYS$CANCEL SYS$ASSIGNLIB$ANALYZE_SDESCMEMCPYPP_INET0:P,,,,,,,,$$ ,,,,,,,,,,,,,,, ,,t t t t t t 4 ! $| ,,,, PSYS$INPUTPPP|^T߭ VAXC$VA_COUNTխ<P߭NETLIB___ALLOC_CTXPSPSP|~ЭPd SYS$ASSIGNPSPݭNETLIB___FREE_CTXSPѭ ЬP`QPQQUѭ Ь P`RRRV|~|~UV|~E2ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPSPNn<PPQ9PP0<,Q'<PʏPPPPA,Q PP<@QQSSЭP<~ SYS$DASSGNݭNETLIB___FREE_CTXSPЭP ^R߭NETLIB___ALLOC_CTXPSPSP|~ЭPŠ SYS$ASSIGNPSPݭNETLIB___FREE_CTXSPЭP<^TЬPP`R߭ VAXC$VA_COUNTլլ PѼ P)|~Ĕ<~|~<PP+բ4&<PP+բ4&Т^UU0Т0UUbݢ4MEMCPYТ,RUbЬPʏ ЬR 3<PPТ8<Т8P<~ SYS$DASSGNݢ8NETLIB___FREE_CTXЬPʏ ЬPР$Rݠ(bݬNETLIB___FREE_IORP< ^TЬPP`S߭ VAXC$VA_COUNTլլ HPѭ1լ1߭NETLIB___ALLOC_IORPRPRPЭPSЭPЬЭPЬ$ЭPѭЬRRR(ЭPм 0ЭPЬ,ЭPЏ |~|~ЭQ0ݬQx°ޭ||SRbSTRLENPbސݐܟ C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB_GET_HOSTNAMENETLIB_STRTOADDRNETLIB___FIND_SYMBOL SYS$TRNLNM SYS$DCLAST STR$COPY_R LIB$GET_VMLIB$AST_IN_PROGLIB$ANALYZE_SDESCMEMCPYMEMCHRMEMCMPSTRLEN VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT NETLIB_GET_HOSTNAMYE NETLIB___HT_NAME_TO_ADDR NETLIB___HT_ADDR_TO_NAME NETLIB___GET_NAMESERVERSBڟ0 SYS$TRNLNMPZPRSZP|ԭMEMCHRYMEMCMPNETLIB_STRTOADDRX LIB$GET_VM[߭ڟ0 SYS$TRNLNMPZP1|ԭZU(ScSTRLENPc߭꟢0 SYS$TRNLNMPTP V PSUTW?RNETLIB_TCPWAREnetlib_get_hostnamenetlib___ht_name_to_addrPnetlib___ht_addr_to_namenetlib___get_nameserversnetlib___get_domain '     |NETLIB___GET_DOMAIN$CODEP$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSYNETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPV@ head tailPRPS @ long1  long2QRQS ` bufsiz itmcod bufadr @retlenzRRRS NAMESERVER` flink RT blink RT @addr KTSRSSDOMAINh flink ST blink ST @length `name*&TRTSDNSCTX nsq OT @domq OTtimeout PT retry_count flagsqueryidURSUTSUTSUTSUTUSCTX f{link UT blink UT@exptime PT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc 1Tp line_retlen  line_flags line_remainline_tmo PT dnsctx TTVRSVT SVTSVTSVTVSIOR` flink VT blink| VT @iosb MTtimeout PT ctx UT iosbp MTiorflags astadr  @astprm `arg3/WR ` specior_space*&@@?`speciorXRWSXTXS  addresslongword wordYRSYTSYT SYTSYTYS}DNSREQ" flink YT blink YT @ior VT `ctx UT curns RT curdom ST query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin LT prsin LT buf*&~NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnۛ16$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;37fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3- vEwk< SYS$COMMON:[SYSLIB]IN.H;3֛1 < SYS$COMMON:[SYSLIB]SOCKET.H;32 F<SYS$COMMON:[SYSLIB]VARARGS.H;30 f^<SYS$COMMON:[SYSLIB]CTYPE.H;4: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef֛1<SYS$COMMON:[SYSLIB]STRING.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1V<(SYS$COMMON:[SYSLIB]STDLIB.H;31V<>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.LNz MG_SRC:[NETLIB]NETLIB.H;300yMG_SRC:[NETLIB]NAMEADDR.C;16           ~        >           @    a      C    &  y C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB___DNS_INITNETLIB_DNS_EXPANDNAMENETLIB_DNS_SKIPNAMENETLIB_DNS_QUERYNETLIB___FREE_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORSPRINTF NETLIB___DNS_NAME_TO_ADDR NETLIB___DNS_ADDR_TO_NAM_ze~ MGFTP022.BItA,[FTP.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1WoE $CODE$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTS#NETLIB_DNS_EXPANDNAMEP8PP|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWPUѭ ЬR|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWPUѭ ЬROűFgkwIqi0}O52Kȥx4lqjjV_q}.X#δKdY>%ff7h| >6M՟t[Ql8 B12u~kKqqO -ƍ 2۸-01C@!qUTm/eƥB<4vƥM0btYECX}@'}i[-7y.[2cz n~p;[uu9,c-Z"c: $ތM |g$B1<ț]Kɕ-B!߼Ji͔hB*+VPQX&f-X#2Oj@XL]~ 6'c N0C;[] ʦ F\78N:=z+=52L@]aQ_ ASВ%&*h6b:4k|j+֌Z9'RUC#\ՅxwVp\vo`uqQhC_f"E{hzVw;~qdH"ԇm[lU ƗlPL!7{q7!94ѣ1Ϙn3^!4P{=gTFd%r'J?}Re"4l:]7=F(Þ0>uEX-CDMA@ܘ~\+BOp\yTWHݭ AUE/Xiib3A. P.p^+8J\ы.v4cL=Cm D#>G$lm7/^ OuD? 6\ٯGm.&@>uN)ǭ:hJ||cWOZףUb/-֍_\la{BV35!>-pIۛJHKQD.>Ó{i2h`ڨ@nE #)|S3YG< |Nv]gY{G>3Oao]әmJN ;`%1p89 b{Ꙫ GɻDŽ *4!:eϸG?L AmnJc E;mN48;:ވWY,<9~?-ulb_W@OFۿ{WK,"mw+o)([:܉YM(Fz 9)6rR/ymo8]wٶ-o !![J&TÄp?J)*/Knlg3Ov{:RF"L= CAu~կ$ [4oOQJ5Wq|q᧌F8y$lr/0%qE5Vr i-Ѻ˗NwЛ6[նa~u0X@ MV;u*|6ǹNI.Gu2xF:Z5BkRBLZ]ⷃ GᱧST ѢHRD-t5/-X3Xӯn,J1+ZP6l) 1'n2nwrgymݐ YQ1'Ec*L%Wrw~ԇa 8HFN]/?G7x|Jh1ߩzx*N/k _ZL035k5:݆0ËV,GG5Mƻ\DNEI?7g\tWEiэtvL_ X*3W ޳'7^@aVIÚ ZNF;ZTh9KN_m1~ZhC\eGپ 5L%0ok4عFU dD+A:DF|- "^I r @}š)FXf>. SrZW$#REv9 Ԙ۝;ֵ *;&8 WdHrv;\N}n,GB _ki$]9bU'R8T[ pbwϔ12Zȏ.X4)_PIWߨOC1%]n}!d ˮ iO+B2PCњ^&a!DQTeOEg:YrCȋ.,-k]B좆S &Eh|dgQgSWJ2]tO!8'v;AC{czk!w͞:b ?\)y ȨR53[K0}Fv|i+'6gJ%7p}X<+EAX(j v lҡUE3m7NLaQ|M%U3:琂" udX;Z*Or?NRh~=:pr"PJV |~Gw1#ƣyyDdK6]b:e6j9syP}4h/%SޚaM))_4hN2DfM-*/hji jQI29.Yՙ؆- K;ai9![Q !En\X۾ !0'ffuGUg?~q n=uLB㙭YpPpP:TK: ~Aޚ*o4ًX ["!,hX֍!*5)N0Qwv^l69WaMnhI(Y䎊 >G{cL~ ަzq}YӬ=LGmIH*?ښ7ҲUwNTHMr$_ɩ JZc72~U!;USg˦ʐec71:؜i?!ah=L""9 -PԽAʭ#}JBC 9r4Z"Z94gjv R#w+H5iO2T%EQ;쯣ᓉ(T#p?wt׆+QBNBk@Ȭ̶3d|O= SY׃](UTmE5oXtBCDi^hIAm>LM~1 H&HM +gR b-$\ ɃrƜҊC\|;$rB.'j)XZb)k mߝg{ ,9%mgbxܠ {hԞ9h4C#FxyܘH0QoP Q_BtT'Nj j2cX0 LDfAfjUD*lM~!z~xE+,-H @:|O+0#<_QJ"@Upy>R$\Qn -RL_ؚqǃ[g.~Ѯ1ໍ+`l@d`"RS~jd&KH:!i{QovSE۰DyOQ.P'&R$Ei 1 gJyE 4MV(s@,%~4n HNUA2P[D+GeF:gy) Bߓp xԈHFXӊlOp. E}{/<3mj•͜6ƗQ˭L@^:".B`Y sMD3sJ296ldW[Gx!ZM d K|ミLؿt3fum mQYl<3@vK( )ZpGئ9FǦ%{2H9Oq?>UnG;ɴwFagEP̵!HȊ%?jnkJ>!φWvQ-[ $̣Am2?~y6/kj%nV]s3awbo[OR ɅlH!—Lu=\jQh** 7-]Y@q~=/ޭx6##Ɇ]fmw@u9}j(T9nTyGBF$!I@ ߑǨ㩐a1&g@,7vurqƚ_5w&>f4T?k+pRkh\C ']`ZdyT+dhjY(jo59߈?GgmF?a[(u0G_7~4綶Y3.jdW2c3 #WGK*f}*e')%O M!Pox/Kpirw2.dv jՂSⴸ yM!DQV8 '4"j{:GxdP!^@(/y._%KwD;;s~79I֩08Zb܂_i4.` avݟPSc{`mhtא~7~4je`P= lRгZy*Xjde^l odi p\ Xl>0ػwHww)@LhS΀voyԬ 23 ?WxDb![6xg1NPm;k{gOwm%$uZam ScӋo;ɦV=7MžK0sQ084oҺ7wM|}n䭋o Ѩ9_2* _EKxc=jI@+O@F7xMU6B4Œܡzgg*):'eӰv9m TsCSPu5.KOgw\ /jIpSOR/o9|j &p'DUNPTq ek7aqo$N2j&z0RWiF4\G/[leYn|/У.*D,;<kk[ Z\d6L!!pdY)ptI.Ue$'0d dRk MGFTP022.B}AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1;<PѼ P 촭Ьѭ1լ1߭NETLIB___ALLOC_IORPSPSPЭPTЭRЬЭPЬ$ЭRѭЬSSS(|~|~ЭQQo2<~NETLIB_ASYNCH_EFN SYS$QIOPUPmݭNETLIB___FREE_IORaP|~|~|~2<~NETLIB_SYNCH_EFN SYS$QIOWPUPQ߭NETLIB___ALLOC_IORPSPSPЭPTЭRЬЭPЬ $ЭPѭ Ь$RPRR(VⴭЭPRЭPLV)ЭPЬ 4ЭR0ЭPЬ,ЭPЏ ЭPԠ լ3ЭP ݭݬNETLIB_ASYNCH_EFN SYS$SETIMRPUPݭNETLIB___FREE_IORUP|~V RPRRЬQѭiլd߭NETLIB___ALLOC_IORPXPXPЭPTЭPԠЭPԠ$ЭPԠ(ЭP ݭ?ݬNETLIB_ASYNCH_EFN SYS$SETIMRPUPݭNETLIB___FREE_IORUP|~VRPRRЬQ|~ЭP|~|~ʚ~<~NETLIB_SYNCH_EFN SYS$QIOWPUPQ URPURR잭ޭ|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWFPVPQ|ԭִސݐԮMEMCHR NETLIB_STRTOADDR NETLIB_SOCKET[NETLIB_NAME_TO_ADDRESSZ LIB$GET_VMYݮߨ SPRINTFP߭ڟ SYS$TRNLNMPWP1|ԭ߭$, SYS$TRNLNMPSP T1U>n߭ VAXC$VA_COUNT<~VAXC$GETHOSTNAMEP,S?STRLENP?U STR$COPY_RPVPVSPѭ nSSP<~.MEMCHRPTPT|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWPUѭ ЬR|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWPUѭ ЬRѭiլd߭NETLIB___ALLOC_IORPXPXPЭPTЭPԠЭPԠ$ЭPԠ(ЭP ݭ[ݬNETLIB_ASYNCH_EFN SYS$SETIMRPUPݭNETLIB___FREE_IORUP|~VRPRRЬQ|~ЭP|~|~ʚ~<~NETLIB_SYNCH_EFN SYS$QIOWPUPQ URPURR잭ޭ|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWbPVPQ|ԭִސݐԮMEMCHR NETLIB_STRTOADDR NETLIB_SOCKET[NETLIB_NAME_TO_ADDRESSZ LIB$GET_VMYݮߨ SPRINTFP߭ڟ SYS$TRNLNMPWP1|ԭ߭$, SYS$TRNLNMPSP T1U>n߭ VAXC$VA_COUNT<~VAXC$GETHOSTNAMEP,S?STRLENP?U STR$COPY_RPVPVSPѭ nSSP<~.MEMCHRPTPThiD     k <NETLIB_GETPEERNAME T<NETLIB_CONNECT | NETLIB_WRITE (  NETLIB_READ 8<NETLIB_SHUTDOWN p NETLIB_CLOSE < NETLIB_LISTEN | NETLIB_ACCEPT |NETLIB_SETSOCKOPT |NETLIB_GETSOCKOPT NETLIB_NAME_TO_ADDRESS p|NETLIB_ADDRESS_TO_NAME NETLIB_GET_HOSTNAME NETLIB___GET_NAMESERVERS |NETLIB___GET_DOMAIN <NETLIB_DNS_MX_LOOKUPD$CODE4l$DATASTDIN_NSTDOUTSTDERR_CTYPE_Q$CHAR_STRING_CONSTANTSIЬSSSPЬRRRݬݬ ݬݬNETLIB___DNS_MX_LOOKUPPwwH_EFN SYS$QIOWPPPѭլݭ SYS$CANTIMݭNETLIB___FREE_IORˏPPPP*P<`PP0 , PP`QPa`ЬRRbˏRRRREխ@P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPP1Pѭլ ޼P`ݭݏЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏnPPPP+P<`PP0 , PP`QPa`Ь RRCh netlib_closemnetlib_close_75R ctx JR status xctx KR}` netlib_listennetlib_listen_76netlib_listen_77netlib_listen_78 status [  ior LRbP ^լP޼P`ЭP>P<`PP SYS$DoASSGNPPPˏPPPPЭPݭNETLIB___FREE_CTX޼P`2P,^լP޼P`߭ VAXC$VA_COUNTѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬ ЭPЬ$ЭPѭ ЬPЭޠ(լ P޼P`ݭݭϯPPЭP#ЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPP1Pѭլ ޼P`ݭ#ЭP>P<`PPHnetlib_listen_79_netlib_lipsten_80)  myiosb MR  ctx NR status argc xctx ORbacklog  iosb PR astadr  astprm netlib_acceptnetlib_accept_81#netlib_accept_82Dnetlib_accept_83Dnetlib_accept_84 statusNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP+qP<`PP0 , PP`QPa`Ь RRbP垮^լP޼Rb߭ VAXC$VA_COUNTѭЏPլP߭NETLIB___ALLOC_CTXPˏPPPPЭPЭP SYS$ASSIGNPPPˏPPPPݭNETLIB___FREE_CTXЭPѭ1Dլ1<߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭRЬЭRЬ$ЭRѭЬ Э̢(ЭRլ ,Ynetlib_accept_85#  rior QRЬ PЭ̢4ЭPլ޼Rbޞ0P`ЭRЬ,ЭRЬ<ЭPЭ8ОP`ЭPRPPЭPLPPЭP PЏ`ЭPݭPPЭPݏЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPP1>PОP`PP>PPЭPݏЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP)P<`PP0 , P`QPa`ЬPP`sPPPPX޼RЭbѭJլ 7netlib_accept_86netlib_accept_87+netlib_accept_88)dnetlib_accept_89|netlib_accept_90  len@XMfromlen ټfrom RR ٴmyiosb SR <f ctx TR newctx UR status argc sname VR xctx WRxnewctxt XR sa YR sasize  salen  iosb ZR astadr  astprm3netlib_setsockoptnetlib_setsockopt_913netlib_setsockopt_92Tnetlib_setsockopt_93Tnetlib_setsockopt_94 statusEլ@P<`PPWYnetlib_setsockopt_95'netlib_setsockopt_96-  ior [RvTnetlib_setsockopt_97Tnetlib_setsockopt_98lnetlib_setsockopt_99)netlib_setsockopt_100)@ myiosb \Rsockopt ]R < ctx ^R status lev argc optdsc _R xctx `R level  option  value vallen  iosb aR astwadr  astprmLnetlib_getsockoptRnetlib_getsockopt_101netlib_getsockopt_102netlib_getsockopt_103 statusNETLIB_ASYNCH_EFN SYS$QIOPPP1P޼P`޼ QPa`Ьʰѭ➭P`PP#ЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP(P<`PP0,P`QPa`ЬRhMg MGFTP022.B}AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1wxRbP^լP޼P`߭ VAXC$VA_COUNTѭЏPլ լ լPPլ Џ ޼P`ѭ13լ 1+߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬY\ netlib_getsockopt_1047P netlib_getsockopt_105-  ior bR% netlib_getsockopt_106 netlib_getsockopt_107 !netlib_getsockopt_108)!netlib_getsockopt_109)S ylength sockopt_get cR myiosb dR W ctx eR status lev argc optdsc fR xctx gR level  option  valuevalsize  vallen  iosb hR astadr  $astprmЭPЬ $ЭPѭ Ь$PЭԠ(ЭP޼QjPa`ЭP޼ QzlPa`ЭPЬnЭQЭP0PPr ѭ➭P`ЭPjPPЭPЬ,ЭP PЏ`ݭτPPЭP'ЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPP1!P޼P`޼ QPa`Ь>PPа ѭ➭P`PP'ЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP(P<`PP0,P`QPa`ЬRRbˏRRRRѭլ ޼PRRSRcbЬRRbˏRRRR1RR^RR޼RѭbIЭRB?PR޼SЭP@QBcPa`PP޼Pѭ`ЭP@Pѭ լ޼RЭbP θ^SլP޼Rb߭ VAXC$VA_COUNTѭЏPլ լ լPP޼RbP޼RbP`Ь ѭ1Uլ 1M߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭRЬЭRЬ $ЭRѭ Ь$͸͸͸(߭ߣ LIB$GET_VMPˏPPPPݭ]!&netlib_address_to_name_130!+'netlib_address_to_name_131!B'netlib_address_to_name_132= ior tRh uRNETLIB___FREE_IORЭPЭRЬ@ЭRЬ,ЭPNPЏ`̞P`ЭPNPPаĞP`ЭPPPЭPЭ<ЭP PЏ`ЭPLݭϟPPЭP8ЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPPPЏ̞P`ޭPPаĞP`ͼPP?8ЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP*P<`PP0 , PP`QPa`ЬPP`ˏPPPP'ͼM!'netlib_address_to_name_133!'netlib_address_to_name_134!(netlib_address_to_name_135)!(netlib_address_to_name_136' ctx vR status subfunction argc length myiosb wRsubfdsc xR entdsc yR ټadrdsc zR ټbuf*& xctx {R whichp  addr |Raddrsize  namdsc }R retlen  iosb ~R astadr"  $astprm((netlib_get_hostname status argc retlen buf*& bufdscretlenp ?ݬ STR$COPY_Rѭ լ޼RbP^߭ VAXC$VA_COUNTݏVAXC$GETHOSTNAMEP,PSTRLENP?ݬ STR$COPY_RPˏPPPPЭPѭ լ޼P`2P ΐ^SRP`P`ޭPPP`P`͒PP>օPPP`P`͒PPƐŐݭߣ ͒SPRINTFPPP߭ SYS$TRNLNMPPPˏPPPP PPڞP`P`߭$, SYS$TRNLNMPPPˏPPPP PP8+netlib___get_domain+netlib___get_domain_146!+netlib___get_domain_147(,netlib___get_domain_148(,netlib___get_domain_149}Y cp  status namlen dsc R lnmlst3/R  name*& buf bufsize retlen $ lognamdsc R ,tabnam RT\-netlib_dns_mx_lookup -netlib_dns_mx_lookup_150 ctx R argc xctx R namdsc R mxrr Rmxrrsize  mxrrcount  iosb R astadr  astprm !  ӳ׽׽      RSNETLIB_DNS_HEADER` dns_w_queryid dns_w_flags*"dns_v_recursion_desired" ""dns_v_truncated" &"dns_v_authoritative" " dns_v_opcode" " dns_v_reply" #"dns_v_reply_code" &"dns_v_xx_unsused_xx" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountP dns_w_arcountRS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& RST|STrSTkSTSTS INADDRDEF  inaddr_l_addrRYSTRSTAST;ST7ST.ST'ST STST STSSINDEF sin_w_family sin_w_port sin_x_addr T@ sin_x_mbz*&RST~STwSTsSTlSThSTdSTaST\STZSTSSTPSTMSTISTFSTCST:ST8ST1ST/ST*ST(ST#ST!STSTSTSTSTSTS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedRSTSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&RSiodef" io$v_fcode" ""io$v_fmodifiers " ""io$v_fcode_fill" " io$v_filler"  " io$v_inherlog" " io$v_fill_6" $"io$v_fcode_fill_2" 5"#"io$v_reserved_for_device_dependent" " io$v_erase" " io$v_filler_2" 7"%$io$v_reserved_for_device_dependent_2" " io$v_encrypt" !"io$v_datacheck"  " io$v_inhretry" $"io$v_fcode_fill_3" 7"%$io$v_reserved_for_device_dependent_3" " io$v_inhseek" " io$v_fill_7" $"io$v_fcode_fill_4" " io$v_reverse" " io$v_nowait" 7"%$io$v_reserved_for_device_dependent_4" !"io$v_inhextgap" " io$v_fill_8" $"io$v_fcode_fill_5" &"io$v_dutux_reserved" ""io$v_mscpmodifs" " io$v_fill_9" $"io$v_fcode_fill_6" " io$v_shadow" " io$v_locate" $"io$v_fcode_fill_7" #"io$v_mscp_format" " io$v_fill_10" $"io$v_fcode_fill_8" " io$v_allhosts"  " io$v_dissolve" !"io$v_nocleanup" " io$v_fill_11" $"io$v_fcode_fill_9" " io$v_spindown" " io$v_fill_12" %"io$v_fcode_fill_10" !"io$v_forcepath" " io$v_fill_13" %"io$v_fcode_fill_11" " io$v_commod" ""io$v_movetrackd" ""io$v_diagnostic" !"io$v_skpsecinh" " io$v_fill_14" %"io$v_fcode_fill_12" " io$v_deldata" " io$v_fill_15" %"io$v_fcode_fill_13" " io$v_nomrsp" " io$v_fill_16" %"io$v_fcode_fill_14" 7"%$io$v_reserved_for_device_dependent_5" " io$v_swap"  " io$v_opposite" " io$v_fill_17" %"io$v_fcode_fill_15" 7"%$io$v_reserved_for_device_dependent_6" !"io$v_clserexcp" " io$v_fill_18" %"io$v_fcode_fill_16" " io$v_access" " io$v_create" " io$v_delete" " io$v_mount" " io$v_dmount" " io$v_remount" " io$v_fill_19" %"io$v_fcode_fill_17" " io$v_binary" " io$v_packed" %"io$v_fcode_fill_18" " io$v_now"  " io$v_readattn" " io$v_wrtattn" " io$v_setprot" " io$v_norswait" " io$v_fill_20" %"io$v_fcode_fill_19" " io$v_noecho" " io$v_timed" " io$v_cvtlow" " io$v_nofiltr" " io$v_dsablmbx" " io$v_purge" !"io$v_trmnoecho" " io$v_refresh" " io$v_escape" " io$j>~R MGFTP022.B}AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1&v_extend" %"io$v_fcode_fill_20" " io$v_canctrlo"  " io$v_enablmbx"  " io$v_noformat" !"io$v_breakthru" " io$v_newline" " io$v_fill_21" %"io$v_fcode_fill_21" ""io$v_typeahdcnt" ("io$v_reserve_rd_modem" %"io$v_fcode_fill_22" " io$v_maint"  " io$v_ctrlyast"  " io$v_ctrlcast" " io$v_hangup" " io$v_outband" ""io$v_tt_connect" !"io$v_tt_discon" ""io$v_tt_process" " io$v_brdcst" " io$v_fill_22" %"io$v_fcode_fill_23" ,"io$v_reserve_maint_escape" " io$v_loop" " io$v_unloop"  " io$v_line_off" !"io$v_set_modem" " io$v_line_on"  " io$v_loop_ext" ""io$v_autxof_ena" ""io$v_autxof_dis" +"io$v_reserve_int_disable" %"io$v_fcode_fill_24" ."io$v_reserve_maint_escape_2" " io$v_include" " io$v_tt_abort" " io$v_fill_23" %"io$v_fcode_fill_25" !"io$v_interrupt"  " io$v_multiple" " io$v_lockbuf" " io$v_noblock" " io$v_fill_24" %"io$v_fcode_fill_26" " io$v_reserved" " io$v_abort" " io$v_synch" " io$v_fill_25" %"io$v_fcode_fill_27" " io$v_response" " io$v_fill_26" %"io$v_fcode_fill_28" " io$v_startup"  " io$v_shutdown" " io$v_attnast" " io$v_ctrl" )"io$v_reserve_set_modem" " io$v_fill_27" %"io$v_fcode_fill_29" " io$v_rd_mem"  " io$v_rd_modem"  " io$v_rd_count" $"io$v_reserve_ctrl" !"io$v_clr_count" " io$v_fill_28" %"io$v_fcode_fill_30" " io$v_more" !"io$v_qualified" %"io$v_fcode_fill_31" " io$v_redirect" " io$v_accept" %"io$v_fcode_fill_32" " io$v_setevf" " io$v_fill_29" %"io$v_fcode_fill_33" " io$v_word"  " io$v_filler_3"  " io$v_filler_4" " io$v_setfnct" " io$v_datapath" " io$v_filler_5" " io$v_cycle" " io$v_reset" " io$v_fill_30" %"io$v_fcode_fill_34"  " io$v_filler_6"  " io$v_setcuadr"  " io$v_setbsize" !"io$v_setpoolsz" !"io$v_setenqcnt" " io$v_clear" " io$v_lpbext" " io$v_lpbint" " io$v_readcsr" %"io$v_fcode_fill_35" !"io$v_noctswait"  " io$v_slavloop" !"io$v_nodsrwait" !"io$v_maintloop" !"io$v_lastblock" " io$v_filler_7" " io$v_intclock" " io$v_fill_31" %"io$v_fcode_fill_36" ""io$v_lt_connect" !"io$v_lt_discon" #"io$v_lt_readport" #"io$v_lt_map_port" !"io$v_lt_rating" #"io$v_lt_sol_info" #"io$v_lt_rcv_info" " io$v_fill_32" %"io$v_lt_map_filler" %"io$v_lt_map_nodnam" %"io$v_lt_map_pornam" %"io$v_lt_map_srvnam" %"io$v_lt_map_lnknam" %"io$v_lt_map_netadr" " io$v_fill_33" RS ARPREQDEFARP$T_PA*&ARP$T_HA*& ARP$R_OVLY RRSTS  ARP$W_FLAGS ARP$R_O_FLAGS RRSTS " ARP$V_IN_USE" " ARP$V_COM" " ARP$V_PERM" " ARP$V_PUBL" $"ARP$V_USETRAILERS" " ARP$V_fill_0" RSIFREQDEF IFR$T_NAME*& IFR$R_DUMMY RRSTS  IFR$T_ADDR*& IFR$T_DSTADDR*&IFR$T_BROADADDR*&IFR$R_DUMMY_1_OVRL RRSTS   IFR$W_FLAGSIFR$R_DUMMY_1_BITS R IFR$L_DATA RSTS " IFR$V_IFF_UP" &"IFR$V_IFF_BROADCAST" ""IFR$V_IFF_DEBUG" %"IFR$V_IFF_LOOPBACK" ("IFR$V_IFF_POINTOPOINT" '"IFR$V_IFF_NOTRAILERS" $"IFR$V_IFF_RUNNING" ""IFR$V_IFF_NOARP" $"IFR$V_IFF_PROMISC" %"IFR$V_IFF_ALLMULTI" %"IFR$V_IFF_DYNPROTO" " IFR$V_IFF_MOP" $"IFR$V_IFF_RESERVE" #"IFR$V_IFF_NONAME" $"IFR$V_IFF_CLUSTER" RSMSGBITSINET$R_MSG_BITS RRSTS !"INET$V_MSG_OOB" ""INET$V_MSG_PEEK" '"INET$V_MSG_DONTROUTE" ""INET$V_DUMMYN_4" ""INET$V_DUMMYN_5" #"INET$V_MSG_PURGE" ""INET$V_MSG_NBIO" &"INET$V_MSG_BLOCKALL" RS MSGBITS_1UCX$R_MSG_BITS RRSTS  " UCX$V_MSG_OOB" !"UCX$V_MSG_PEEK" &"UCX$V_MSG_DONTROUTE" !"UCX$V_DUMMYX_4" !"UCX$V_DUMMYX_5" ""UCX$V_MSG_PURGE" !"UCX$V_MSG_NBIO" %"UCX$V_MSG_BLOCKALL" RS SOCKOPTDEFUCX$R_OPT_OVRLY RRSTS  UCX$W_OPTIONSUCX$R_OPT_BITS RRSTS ""UCX$V_DEBUGGING" #"UCX$V_ACCEPTCONN" ""UCX$V_REUSEADDR" ""UCX$V_KEEPALIVE" ""UCX$V_DONTROUTE" ""UCX$V_BROADCAST" $"UCX$V_USELOOPBACK" " UCX$V_LINGER" ""UCX$V_OOBINLINE" !"UCX$V_DUMMYM_2" !"UCX$V_DUMMYM_3" !"UCX$V_DUMMYM_4" !"UCX$V_DUMMYM_5" !"UCX$V_DUMMYM_6" &"kj MGFTP022.B}AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1TUCX$V_NO_RCV_CHKSUM" &"UCX$V_NO_SND_CHKSUM" RSOPTDEF` OPT$W_LENGTH OPT$W_NAME OPT$L_ADDRESS @OPT$L_RET_LENGTH RS RTENTRYDEF RT$L_HASH RT$R_DST_OVRLY RRT$R_GATEWAY_OVRLY R RT$R_FLAGS_OVRLY R0 RT$W_REFCNT@RT$L_USE`RT$L_IFP RT$L_NEXTRSTS RT$R_DST_FIELDS RRT$T_DST*&RSTS RT$W_DST_SIN_FAMILYRT$W_DST_SIN_PORT RT$L_DST_SIN_ADDR@RT$T_DST_SIN_ZERO*&RSTS RT$R_GATEWAY_FIELDS R RT$T_GATEWAY*&RSTS RT$W_GATEWAY_SIN_FAMILYRT$W_GATEWAY_SIN_PORT RT$L_GATEWAY_SIN_ADDR@RT$T_GATEWAY_SIN_ZERO*&RSTS  RT$W_FLAGSRT$R_FLAGS_BITS RRSTS " RT$V_RTF_UP" #"RT$V_RTF_GATEWAY"  " RT$V_RTF_HOST" #"RT$V_RTF_DYNAMIC" $"RT$V_RTF_MODIFIED" " RT$V_fill_1" RS SOCKETOPTDEFSOCKOPT$R_OPT_OVRLY RRSTS SOCKOPT$W_OPTIONSSOCKOPT$R_OPT_BITS RRSTS ""SOCKOPT$V_DEBUG" '"SOCKOPT$V_ACCEPTCONN" &"SOCKOPT$V_REUSEADDR" &"SOCKOPT$V_KEEPALIVE" &"SOCKOPT$V_DONTROUTE" &"SOCKOPT$V_BROADCAST" ("SOCKOPT$V_USELOOPBACK" #"SOCKOPT$V_LINGER" &"SOCKOPT$V_OOBINLINE" %"SOCKOPT$V_DUMMYB_2" %"SOCKOPT$V_DUMMYB_3" %"SOCKOPT$V_DUMMYB_4" %"SOCKOPT$V_DUMMYB_5" %"SOCKOPT$V_DUMMYB_6" *"SOCKOPT$V_NO_RCV_CHKSUM" *"SOCKOPT$V_NO_SND_CHKSUM" RSINETSOCKOPTDEFINET$R_OPT_OVRLY RRSTS INET$W_OPTIONSINET$R_OPT_BITS RRSTS " INET$V_DEBUG" $"INET$V_ACCEPTCONN" #"INET$V_REUSEADDR" #"INET$V_KEEPALIVE" #"INET$V_DONTROUTE" #"INET$V_BROADCAST" %"INET$V_USELOOPBACK"  " INET$V_LINGER" #"INET$V_OOBINLINE" ""INET$V_DUMMYB_2" ""INET$V_DUMMYB_3" ""INET$V_DUMMYB_4" ""INET$V_DUMMYB_5" ""INET$V_DUMMYB_6" '"INET$V_NO_RCV_CHKSUM" '"INET$V_NO_SND_CHKSUM" RSSOCKADDR SA$W_FAMILY SA$T_DATA*& RS SOCKADDRIN SIN$W_FAMILY SIN$W_PORT SIN$L_ADDR@ SIN$T_ZERO*&RS NETENTDEF NET$L_N_NAME  NET$L_N_ALIASES @NET$L_N_ADDRTYPE` NET$L_N_NETRS HOSTENTDEF HOST$L_H_NAME  HOST$L_H_ALIASES @HOST$L_H_ADDRTYPE`HOST$L_H_LENGTHHOST$L_H_ADDR_LIST RzSTySTxSToSTnSTfST_ST]ST4ST3ST,STSTST STS item_list_2@ bufsiz itmcod bufadrRSSPECIORPfromlen subfunction 0from Tsockopt T sockopt_get RRSTS ` bufsiz itmcod bufadr @retlenRuSTmSTSTSTSHOSTENT name_offset alias_list_offset@addrtype`addrlenaddrlist_offset buffer*&RS_iobufp _cnt _ptr  @_base  `_flag h_fileRS @ stdin T stdout T stderr TRSDIV_T@ quot  remRSLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&RSlinger@l_onoff l_lingerRSsockaddr sa_familysa_data*& RS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenRSmsghdrmsg_name  msg_namelen@msg_iov T` msg_iovlen msg_accrights msg_accrightslenRStimeval@ tv_sec tv_usecRSin_addr S_un RRSTS  S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSTS  s_w1 s_w2RS sockaddr_in sin_familysin_port sin_addr T@sin_zero*&RShostent h_name  h_aliases @ h_addrtype`h_length h_addr_list RSnetent n_name  n_aliases @ n_addrtype `n_netRSservent s_name  s_aliases  @s_port`s_proto RSprotoent` p_name  p_aliases @p_protoRSrpcent` r_name  r_aliases @r_numberRSTSTSTST}STqST@ST6STSdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSTST STSdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_alO MGFTP022.B}AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1mXflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" RSdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags RRSTS $"dsc$v_fl_binscale" RSdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" RSdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer RSdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" RSdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_posRSdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags RX dsc$b_dimct` dsc$l_arsizeRSTS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" RSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1RSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1RSstsdef !"sts$v_severity" " sts$v_cond_id"  " sts$v_control"  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" RSTS @ head tailRBSTS @ long1  long2RSTSTcSTVST>ST%STSTS ` bufsiz itmcod bufadr @retlenRSTS NAMESERVER` flink T blink T @addr TRSDOMAINh flink T blink T @length `name*&RSDNSCTX nsq T @domq Ttimeout T retry_count flagsqueryidRSTSTST{STvSTpSTjSTgSTeST`ST^STXSTWSTUSTTSTOSTNSTKSTJSTHSTGST?ST<ST5ST2ST-ST+ST&ST$STSTSTSTSTST STSTSTSTSCTX flink T blink T@exptime T flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc Tp line_retlen  line_flags line_remainline_tmo T dnsctx TRtSTiSTbST[STQSTLSTESTDST=ST9ST0ST)ST"STSTSTSTSIOR` flink T blink T @iosb Ttimeout T ctx T iosbp Tiorflags astadr  @astprm `arg3/R ` specior_space*&@@?`specior TRSTS  addresslongword wordRSDNSREQ" flink T blink T @ior T `ctx T curns T curdom T query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin T prsin T buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnRSlnmdef !"lnm$v_no_alias" " lnm$v_confine" " lnm$v_crelog" " lnm$v_table" " lnm$v_fill_0" ""lnm$v_concealed" !"lnm$v_terminal" " lnm$v_exists" " lnm$v_fill_1" ""lnm$v_shareable" " lnm$v_fill_2" " lnm$v_fill_3" ""lnm$v_create_if" #"lnm$v_case_blind" " lnm$v_fill_4"  inetdevice Tnameserver_tabnam T hostent_size1v<SYS$COMMON:[SYSLIB]LNMDEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;1426D<x4SYS$COMMON:[SYSLIB]STARLET.H;47</#SYS$COMMON:[SYSLIB]STR$ROUTINES.H;3ӛ7fq<#SYS$COMMON:[SYSLIB]LIB$ROUTINES.H;30"<5SYS$COMMON:[SYSLIB]SSDEF.H;31\b< SYS$COMMON:[SYSLIB]STSDEF.H;32Ơ}_<$HSYS$COMMON:[SYSLIB]DESCRIP.H;306n}<DSYS$COMMON:[SYSLIB]NETDB.H;3-vEwk< SYS$COMMON:[SYSLIB]IN.H;31 < SYS$COMMON:[SYSLIB]SOCKET.H;32F<SYS$COMMON:[SYSLIB]VARARGS.H;30f^<SYS$COMMON:[SYSLIB]CTYPE.H;4ߛ: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1 <SYS$COMMON:[SYSLIB]STRING.H;3: `S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef1 V<(SYS$COMMON:[SYSLIB]STDLIB.H;3қ1 Vm MGFTP022.B}AtA([FTP.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1 <>SYS$COMMON:[SYSLIB]STDDEF.H;3:`S SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.LNz MG_SRC:[NETLIB]NETLIB.H;30ћ6(2ڗ[Z"SYS$COMMON:[SYSLIB]UCX$INETDEF.H;20#l<=6SYS$COMMON:[SYSLIB]IODEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;141,(tMG_SRC:[NETLIB]NETLIB_UCX.H;52f؝M[MG_SRC:[NETLIB]NETLIB_UCX.C;36     3   1               ~         >        @    a      C    &   6 p , NETLIB_GETPEERNAME \ NETLIB_CONNECT ( NETLIB_WRITE $ NETLIB_READ NETLIB_SHUTDOWN h NETLIB_CLOSE  NETLIB_LISTEN  NETLIB_ACCEPT NETLIB_SETSOCKOPT LNETLIB_GETSOCKOPT "NETLIB_NAME_TO_ADDRESS % NETLIB_ADDRESS_TO_NAME (NETLIB_GET_HOSTNAME p) NETLIB___GET_NAMESERVERS +NETLIB___GET_DOMAIN -NETLIB_DNS_MX_LOOKUP-$CODE4$DATASTDINNSTDOUTSTDERR_CTYPE_Q$CHAR_STRING_CONSTANTS}PP?NETLIB_GET_HOSTNAMEʏPPPPPM`oo5z, (j#6I/poX<M7d͔p$)a kčʁ CK-*>bBJ<}Z$vu0N!!0[/%0zJ}jwwDFj^jG_qpw_cE. KsON2ɒw6#i ?t`+Q/0c%ʕH! 0I@b.:cMT%iCPVGzfg6W!-@YފXB8en9Ys)^f`? f̞EQlm{S/{,&'`=Տ9(lu_vw}m4 {۠}".dR=9>bvJԋEe"+?\}qߗ1vq$SfA n;sjv/5#Phy0~/6Nj6+OJҬ\]5iэZP]6g93\%|E\SX<([:5ʁcpt7n$.:pxY;vXa#s&sdB/ϽOjkM D g}$D\Fgf Bi I~# Fua@n[|#]`vvVxԁlL@a=\+( 4Kd=X*LIe ѷ|q|f*vtɟ!/䙐.DIZcjD0܋ 6 l)GDĝ$2zQ X@JK 4;afb[@o\Ⱦa"T`LG/j #;QXď]K !,pG,Xj`ݭӍ"tEA1h(6#$/dsb`^6$qylb;{\q}}`μsn>eWWXS3O[L:c]KqԍBO{^\ooH@bF (}brJRQ!XknǕ= FU1"([);۱Ba-?_a7͌˵ݶYK < 7דMłiչ\=\Ѝ-0ɛA߷Ύ]W@"Z*ޚcX[B';M Rphӱz],\A}*V+Бqy5n$U4r=$fn s[43 +hĄp-A{m4byA}( } >ӸmdkbB @aЅ}+Ү%>gzDx^(_O@M5ڣ6R,Lyf 葭_? W< (qgMYQ C f-Z QMP ^v] %̮OrH/yJf-M&<ze}oNnedm:>"?YĖ[rd:ʱ ! Mu9].U~FY=={waH}$<`|6Z3OPzßw4=ɳa#V?C(\؝{DA5^G}K m Q$}o4Y5A&nli8FF2U~)DeVwd!zW9 @~OЫc<<`6tpM)3PSrNjb|gQc+>͇I܂Ӄ,0w#>,lH+޿K{Wm$~p33N^NtTLI5+DU"4H?@0s> =ŝ >hT"BzW 8B >k) @._%Aaz) SAKKSq%(~ݎb gF9k4ןvk3Niz=:/%\m\0t)P^fCiס>}&xy41N.x9kaxdi)'v+WwMlEB[@c!ѿ5-ҳm72LS\BdEsJBVuT^z&n)Edڍ8hC>>9%wx0ᠮ 3g1];CcvTgjpzʬG;krIcS~y_fDB aW]Zˡ~ZνI;h\E#q }15㦞 /|<:+iQOzA Z# =/hm@;55dRi ͊ ދtEa_SE.i(T)m;G;nzxD;S6\BӤsr`"oB6 @uB08 i؃Nhݮ}i5}t]) 2Zދ<R[7ܒ,jm7Е9K0"v a:`M6fAdC 9o ?ϡ|1F+&[ۨb kt0+Yt9lWIkK˱iU_-Ih涫ārEk3LN*5f9'QUFLs 9-ulQ0k+e}ɝn>faa|@:7ki5Zq؏,v a)?Aςi$`3\qثl>\Ay` HN5DCt!L׶:y?ʟhCXNuSʊt뉯6;2ਵςXkANt_+^HjÃ?d/EFzw4ʘo?Q.z4@̪h6' P 9w4&TRm_h X~|7m.}ɺHM 3Sc,2}9^&W;+6d]!mNiȭ]-El߯cMºַ<9@n/D!݀lfkpaG;D2tS/+VH n<ݫİ LxB_S%Q,RZx)-DeMHL={|uu~8ㅪ?'ˣ_D8W/J2 ",ԃ; -/&}P U2,_Nq&tA(2zj5 <> [kZzN N{i h 2Ul6Nj3WJ)K( F>p4ER(yjsZO%Qv]v$Ӳwhm[@YmMJVQQ"T>?#nDm ZY%^}!G>=ETIB_s͑55Gܖ>ll++ۮKǻcf{ՓǎTޗKXWBMv)DdjQ]LPqKXHζQkVsS2'k䄼,e_.(O @鍥ɪ M+&V@ ypv?6n\R]|JE$y[3,͇wtY6!Y\n* GDHĨuq$R4pW2UF`a4s)k2e x`KB褫A[D<]H" Dh(dZ/>BO0Z =9\r~͐;E~)MuNz+z⳪?kbwS2c@.#"R[M6RTfqܖA;ꃻS`0v| 7rtТQKBc(B.ᢎKþԷ5*3oETL[SӨy>|v~YKxWFm!P%+,9tn^ F_88?zܮB ȑ+5M".'7I: Us)1J7bzlؼD;W nx+k,kRq$kS)"Z~DρkF#3K/OTh>OL^EΓ^SQ~B#GDK3;POc=]%RGۚ`U7r;=g9xZ Yz?C=b\pxXV_?r6A !+ouƢ rr|Ɨ4-ψؤiNCK@{  Tv;!+w] j|wfZ58@Doptj1@s逿tޅߤXC9G89xS`MX_ Ujn7ʑΧ6BBS$=cu -hۏ),[k;ɯ٬!TLƿ =3' ~ߣ,Ǖm쾜h嶱7x1X%c^>V=B -3MzD0 t(:5)rw@ϲP4ͬxF1l2