SRL MX042.B MX042.BLBACKUP/INTERCHANGE/BLOCK=8192 [.NETLIB_INSTALL]*.*;* SYS$DISK:[]MX042.B/SAVE GOATHUNTER {w|G7.0 _GENE:: _GENE$DKA100: V6.2  $*[MX.KIT.NETLIB_INSTALL]NETLIB.OPT;20+,r./ 4:-r 0123KPWO56N|73|w|8GL9GHJIDENT="NETLIB V2.0I"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*[MX.KIT.NETLIB_INSTALL]NETLIB020.RELEASE_NOTES;16+,r./ 4L:?-r 0123KPWO56~߱ |7<w|89GHJ  NETLIB Release Notes October, 1995= 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.0I Matthew Madison MadGoat Software  " ________________________ 13 October 1995< 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 MadGoat Software. All Rights Reserved.  A _______________________________________________________ ContentsA _______________________________________________________A CHAPTER 1 UPDATES IN V2.0I 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.0I> V2.0I is a maintenance update to V2.0 which includes the following changes:= 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_WRITE 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 TCP= 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.A 1-1   Updates in V2.0I; 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 ignored? 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.g MX042.Brr 1[MX.KIT.NETLIB_INSTALL]NETLIB020.RELEASE_NOTES;16L?΁ = 2 For NETLIB_CONNECT calls on UDP sockets with CMU. TCP/IP, the connect is now faked.@ 3 Fixed missing argument on a couple of $DCLAST calls+ in the CMU and UCX interfaces. 1-2  A Updates in V2.0I= 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'*[MX.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1+,r.t/ 4tp-r 0123 KPWOp56|7Iw|8^G&9GHJ% Librarian T09-20|\|!oXp-2ggL  _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 hNAMEADDR3 NETLIB_CMU3NETLIB_SHUTDOWN3 NETLIB_SOCKET3 NETLIB_WRITEhNETLIB___DNS_ADDR_TO_NAMEhNETLIB___DNS_NAME_TO_ADDR3NETLIB___GET_DOMAIN3NETLIB___GET_NAMESERVERS=A MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1t7NETLIB_SETSOCKOPTNETLIB___GET_NAMESERVERS Vy@ MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1tn !"#%T MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1t*#$%&'()*+,-./012CW MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1tW241|V1.07 NETLIB_CMUV1.013-OCT-1995 11:38VAX 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_DEVnPP[nY֮[ЬP<0PѮP1aЬRТ,RЮbЬRD LIB$FREE_VMʏ ЬT 1<RR1Ф8<ʏ դ41<0ݤ(ݤ$ݤݤ,߭ݤ48NETLIB_GETPEERNAMEP|,$ SYS$TRNLNMPSP?ݬ STR$COPY_RPSSSPѭ ЬP`PΔ^XVԭޭ쭪ԭͦ>ꭺ|ԭSͦڐِԭMEMCHRNETLIB_STRTOADDR NETLIB_SOCKET[NETLIB_NAME_TO_ADDRESSZ LIB$GET_VMYݭߨ=ͦSPRINTFP߭֟8 SYS$TRNLNMPWP1|ԭ߭@H SYS$TRNLNMUPRP 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 XWtjjdӀXtXte     1f ><NETLIB___GET_DOMAIN CNETLIB_DNS_MX_LOOKUPG$CODEd$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSPhPww#| MADISON NETLIB_CMU!>G^| MADISON NAMEADDRi1\|V1.05NAMEADDRV1.031-AUG-1995 14:33VAX C V3.2-044P P%d.%d.%d.%d.in-addr.arpa.P| ^UЬPaddr_to_name_completion /    " MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_CMU.OLB;1tªno 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_DNSREQXPww**[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1+,r./ 4-r 0123 KPWO5>6ߒ({7w|8"9GHJ% VAX-11 Librarian V04-00({‘8[!Gv,22 =>  N DNS_MXLOOK3NETLIB_ADDRTOSTR\NETLIB_ASYNCH_EFNCNETLIB_CONNECT_BY_NAME?NETLIB_DNS_EXPANDNAME7NETLIB_DNS_QUERY?NETLIB_DNS_SKIPNAME3NETLIB_HTON_LONG3NETLIB_HTON_WORD3NETLIB_NTOH_LONG3NETLIB_NTOH_WORDaNETLIB_READLINE3NETLIB_STRTOADDR\NETLIB_SYNCH_EFNaNETLIB_WRITELINE\NETLIB___ALLOC_CTX\NETLIB___ALLOC_DNSREQ\NETLIB___ALLOC_IORFREE_IORG NET_ASSIGNGNET_BINDGNET_GET_ADDRESSqN COMPATIBILITYCCONNECT?DNS< DNS_MXLOOK7 DNS_QUERYaLINEMODE\MEM3MISC?NETLIB___DNS_INIT<NETLIB___DNS_MX_LOOKUP3NETLIB___FIND_SYMBOL\NETLIB___FREE_CTX\NETLIB___FREE_DNSREQ?NETLIB___FREE_DNS_CONTEXT\NETLIB___FREE_IORNNET_ADDR_TO_NAMEN NET_ASSIGNNNET_BINDN NET_DEASSIGNNNET_GET_ADDRESSNNET_GET_HOSTNAMEN NET_GET_INFONNET_SET_TRACE_ROUTINEN TCP_ACCEPTN TCP_CONNECTTCP_DISCONNECTG TCP_GET_LINEG TCP_RECEIVEGTCP_SENDG UDP_RECEIVEGUDP_SEND:NETLIB___ALLOC_IOR TCP_CONNECTUDP_SENDNTCP_CONNECT_ADDRNTCP_DISCONNECTN TCP_GET_LINEN TCP_RECEIVENTCP_SENDN UDP_RECEIVENUDP_SEND  ?0rr 1[MX.KIT.NETLIB_INSTALL]NETLIB020.RELEASE_NOTES;16L?Q-&! B\Wcf[BU/jd-">7W*c`R?K]œps)8P@o,R,?w]rSo8;߽%H3]ZUjFқ{eC J߲.ejJd0{^<Ci \(EʃnBu:&J(@UTA N$hoQ5F)7e_o6S?Pp\'RYvhT+ѡ`s?1â!8Ѻ޷{Onfba]e" fWcv7$!nn_= MC^@CRz!#BK(mgZfy#>%1 `U{YƔZZ ̈ uf1yfIv5Wz#@q^%DrYL{3 y>gw:x!4o\Ď^3E) Ɋ!_Ɇ|` JY+|!C xu \ܲ i,ߗRJv ZWaԿ}I͇s_ S0t6ԙ>"Gz$25H\>ɰvjm2J[b۔JMISe p,o\ʭxk'Rؕ"izoD,֕Mn^{xٍv3<+KIq4MpmT$p"#r 2u豹ey"wb-l~Z7v^Dx4Q,كsxIv,ՙ|>~4Վ˺l =v|m>"Bq֑iНCAoR IfւMȳ.0T+ty=*jy65VCRPK *DaZ}=lOM=GLBM}QQ07\^>rae"r6`>0s/wE0 ˽diY7tIzǭ*vvkOId <#h%[uliq{b1~#a3 ^Xy!)']g}t2M6ֺ/wшƫݴ4([zjw^ y7ۀH'bᦌHKc"jPc=<sT|O+漠(1Fjo  UBؑ_癛tzw"H(;ZG6-9ZBP>KۜP]۫\!(;t\R0=':N i~t;Mɳ_(mmɰk.YTVϔ/05 bF[< ʩ7-hcC/ϤrY*y>OEDXWA) Dݱd>,`\=iXGiDTZ!e=[K yܟIS. SXaK5-,X* /G'M%  'J*eN2pC3^vÏEK^uM}^{"9,)H0@.UY8]@R%&Vpʼl]pquڛLieg.;ԙϺ/ń8t,%J4mpZ -ӣa"b,dGZqo*< J +{T #P{%wutdS%QOO9n0R¸fuH}<O钠>$[V5/(b~U@l{EȣuDXBm10Ga`''%u}~ڛkn||{cJY< őîi2LL?nb d4HlfLk %ur.y##>sӷļ)B;&P8.1,+J^nHEQՐQ% e6 ri^8NBdW.I3s˷:mA!ƀaaRF~W!_(몔BHN&];K?S _3;(f}_;{Cbi&\@xX7pFu04E% N̂CY4DWʄNBpW̻NK :8UIHl{CSl`-1SŗỸ)pZxDU,Zg5^ ovv*ODljiN!JYٵa Sdz%zC=X4 fER]PBlm  dv LR0b+r6t6Kh?L1 ֲ r'FAҧ/:cE}]"MOLE<e4JN hq3Bsynl!OI%-#+!"Lw5Meq8C|c &Y`羟9"s2PnƿT&|g]Lw _x[BX\9:FN9$%&mP抑iX-"Q6VSp`ܽ[rZF.&Alfd)#b#i=3 ZKN-Ƴr2&NZ'`КF՚",eUf,\'SW$RAGٙVQwI!ToaV|* iU}_jx-\mZ=j_+=U]%QseJ=1(NZ;BshPGlp=߬o)z+2J}\=*Vmg?O!m11wz7%)J!B gTHJί[2pr1k֌!>B0 wUœMRL I'MRM[NWED;IPSs t] 8!.L*g@" JTZilgF@&@[;NX)tfT[";L nX8ۣi>j.3)7պ؇D.׍;W{tSW=YK5*?pŭ|l-Wz}T(rkW)SPVD/bt[Wqݶ)&˯M;yG yEk9ræ.}|U &$itc|P")iyG̐ ]ĵNAIG mtthP)ٰHԒ/ucWup5nߎ^uAMRA0|'$ԥa` ki,r mAzstezW(Cw$N%'D#IICZrOZP@Zezf^ 09Dx>:x( ]boueBaK9ïER 2_uZbvפgx`˨ }sf+EtW"z V$[7,neGjty>c+wn{a" cblD5* -1n%s w0F6l:pq &(5"s|N՝Dyj~GZ&޼D"_ƄuEz+6U;b}A'b-,c^Z)8ϕ.C^bYÒUPOӫdn)cx ޵7g|.S=bBݱ"C#"z^O)/Gz:Ђ|-3jJJ0UMe>Ŧ31=_H`Xi]/;^cpmGzQҎm5ceC-}LnhG?~x 2jReԒ:9v"|=eD?DVߐ%jQxջoɩ i {r O7F T=ZO t2 S=*ƉmvĞ ]xAIi`$žx4w >R,5S" ldnOrsn,\/|yQQhV*FXQ9,B<$p ۱܄"}󉯒@MJkA݁b"V_W+aO\#!‘hA(gcS W2SEsz!w(UtE`$s@ oJԒh6nE2',nxǮf2K!cZ gAvZsLFXhWPzr`d:TnG ϸʹE$eBw4\ӘrQ"Cځ6eF A @u@Se7xu[ ai?SPG4qҞ>Ɗ9W&4*Ÿ&߳*|81M]| $r'DR܋OZ9c<67쒙T?5XǺpr9R9ĩws[MR EjN"i7*6Ʈ>\(-CU#~h,zpQ],z7#TO_̭IԖd'kO_4J.Q7 ܸBCoSy">,mS~v1g].:f6&'FTh6@vZ m!oq+8z3^Z0!n ~d!Av*t E&j)qA Iـ%m9yc;SwYKv'W} % s`=Y^jZݻtSs#W{InIcAG!" $Q K 09B׷{ 'uh&iנh,I B9roN<}0jmZ H *ӹظ[|Qe$u yF }%jЋ,B $"44#hax5\!: rWk} ;yez)/;J6QvY(GZ|>w'~1&Kض>\t7^hu-ʺn-r^+;I;lj0 9Lv(IjZnaMޑHm]5D%M\p /{a^ 2a$5.*7l(Kٷ#H|ږaekWգ-uD}ٳb7T|e#EM.w}>i<#;#q-ѐuq'y2nqYݭK{ .0󀍭z&3_ff.j2݆st6GYEwt, te*fMLPX=S{{7)fselS3VMJeXlcQu 5_.>ߢyx裶]u N$]Ԁj?w9ĩk̈nw3(|-D(YTYCJ(e鹯YlzUZkM幆sM``nh-^#gfw,Hjώ`.O5.;Pm6$e z|nUStBtpΩu^[!LF(*~z} P}rS7:a| `xo`efE2CJͱ쟷77Uog mXhmZiMGC,mes-*07e+-v V]X8򸲆; fhFWL F|b cN Hc@RzTƢkj[_Gu ~׬@` 7vʴ⺑h˗yP>تw#WVװ?b#0yO/.-Xۈe{^# mKObJ @$ l|$󕷁@VROjJعq,)7_KQmoR 69ϕr^Vd5tƞ}eǐ)rPxd "&撀I 6i7o$O?C7\'VQYB\X/I eRMqܖE|7%XIJݫ;*p{q8cbirdpk'Wa]pPgow)!$1ddrx5pOx\q!?Z,o5N"yr(B\}sяkdW7覍{ V.0DP[&0ځk썏8YWJౌ5p (0n P<%"YO 68*ȼ2ņ25rt+pqF[Z,CګP.A_QS*EΦjՖ ?ö;U-whz.'0<"oq )֘4*o Cİӻ+&>4+5Fסrse58oeˉזgtwH.`o1墦(__ )~ <ɬq!lN턝HыUH%v *j[Zc2.-O 48CHbG 0f/{+cspKs@jkE$yhNNP2*7<8ȨK+H7%wLpaw?41*, /dEkjyfetaMsX嵖5L&t{%h'PZR|Wr)^% theM .@d σT"Oij׃~a\ UX-\cG0 +MuVF^ay Z!& >QN&L l5EҶk%4!&lB(9#LU"+AWz10,EqjL)+jIj02arNC[$ԄnRxWϩm>UE ɂ,}Z/M.%"o㷬'M Aȡu0,FUQ; %k2ZTޓъny"yot@la?X@WHJ#EU1O  , hdw4v<+Osm)*;@pv`YXOVjŸN^c2>H OlEx[IҎų:@4%&,'0c:ye24z\)gqr w MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1  =] MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1| !"#$%&'()*+\ MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1+,-./01241M7[V1.01MISCV1.031-AUG-1995 14:34VAX C V3.2-044PCopyright 1994, MadGoat Software. All Rights Reserved.PP!UB.!UB.!UB.!UBPP|^S߭?ݬLIB$ANALYZE_SDESCPVVVPUMEMSET>5@УRТB NETLIB_SOCKETְPNETLIB_CONNECTPUI$b MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1Er:;UUPUOP߭>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ݢTNETLIB___FREE_IORRNETLIB___FREE_DNSREQ&Ф"Tn|~ NETLIB_READPVPV,:ЬQס:12^QR DNS_QUERYnetlib_dns_querydo_queryLquery_nameserverquery_completionf do_writeQtdo_read_ 7  W1D#U7[V1.0e7 DNS_MXLOOKV1.031-AUG-1995 14:34VAX C V3.2-044PP|^UЬPP`߭ VAXC$VA_COUNTѭ<Pլ լ լPЭP|ԭԭխ1P߭A SYS$TRNLNMPSЭPЭѭլ ЭPЬ8ѭլEЭ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 LIB$FREE_VM|>B LIB$GET_VMPTP|>TP<~ݭݣ>MEMCPYRRѭgլb߭NETLIB___ALLOC_IORPUPUPЭPSЭRЬ ЭPЬ$ЭRѭЬSPSS(ЭRR߯E|~ݬ NETLIB_WRITE|~ݬ NETLIB_WhRITEPTѭЬ Q aԡTP^ЬQСR bСP С$Rݡ(bݬNETLIB___FREE_IORwwRSlinger@2l_onoff l_lingerRSsockaddr sa_familysa_data*& RS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenRSmsghdrmsg_name O1J2,ۘV1.0: COMPATIBILITYV1.021-MAR-1995 15:54VAX 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_WRITENPETLIB_CONNECTNETLIB_GETPEERNAMENETLIB_GETSOCKNAME NETLIB_BIND NETLIB_SOCKET3R COMPATIBILITY net_assignR status ctx R xctx RP<0P P0 00:10:00.004PP ^߭ LIB$GET_VMPˏPPPPЭPݭMEMSET޼PЭ`2P8^RլP޼P`߭ VAXC$VA_COUNTѭЏPѬѬQP@ЭP NETLIB_SOCKETPˏPPPPЭPѭPլPP!ѭ< PP͘PPЭMEMSETѭ0< PPPxPPʏPPQ< PʏPxPPPQQP枭P`ߢЭPTTnet_bind` net_bind_1 net_bind_2 net_bind_3 net_bind_4n ctx R status argcpassive sin R iosb SR xctx R proto  portthreadsnotpassM NETLIB_BINDPˏPPPP S_un_b R S_un_w R S_addrRSTS  s_b1 s_b2 s_b3 s_b4RSXRЬ ,м0ѭЬPPP4ЭQQբ$ ޯ^SPSSߥ?^ߥeݬ߭ NETLIB_DNS_QUERYPVբ$VPVЭPݠNETLIB___FREE_IORݭNETLIB___FREE_DNSREQVPݭP^ЬRТVЦ,XЦ4n<RRGЦScЦRЦRԢnԾЦ$Rݦ(bЬRݢNETLIB___FREE_IORRNETLIB___FREE_DNSREQ<PЬR^U<TTRxRRˏRSʏTxTRRS[<TTRxRRˏRSʏTxTRRSWRDpЦRЦRԢnԾЦ$Rݦ(bЬRݢNETLIB___FREE_IORRNETLIB___FF MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1$2XYREE_DNSREQ 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_MXLOOKNI7[ MADISON MEM!.EK7[ MADISON LINEMODEM7[ MADISON MISC EO7[ M]1 PO7[V1.0N0MEMV1.031-AUG-1995 14:36VAX C V3.2-044PJ PP^  ((P^R SYS$SETASTPTѢ"ߢ LIB$GET_EFPSPT   SYS$SETASTSPѢ"ߢ LIB$GET_EFPSPT   SYS$SETASTSPb2"߭߭߭bLIB$CREATE_VM_ZONEPSPT   SYS$SETASTSPT   SYS$SETASTb߭߭ LIB$GET_VMPSˏPQ2ЭPJPЭPЬ^Qb߭߭ LIB$FREE_VMЭPSPP^RЬPՠ<ЬP߭ LIB$FREE_VMЬPՠ>ՠB >BR MEMnetlib___alloc_ctx netlib___free_ctxl|netlib___alloc_ior netlib___free_ior8netlib___alloc_dnsreqnetlib___free_dnsreq D_ 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_CT`YPE_ 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,PwwP`ЭPРPP`խЭPՠ$ЭPݠ(ЭPް$P`ЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЏpPЭP> P`

>B LIB$FREE_VM|>B LIB$GET_VMPTP|>TP<~ݭݣ>MEMCPYRRУ>ѭeլ`߭NETLIB___ALLOC_IORPUPUPЭPSЭRЬ ЭPЬ$ЭRѭЬSSS(ЭRR߯E|~ݬ NETLIB_WRITE|~ݬ NETLIB_WRITEPhq MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1gTѭЬ Q aԡTP^ЬQСR bСP С$Rݡ(bݬNETLIB___FREE_IORwwPPЭϡ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_242i 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ЬPjRѠ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Т>ЬR> MEMSETЬR>RbЬR@R5bЬSЬRТRТBЭSЭR NETLIB_SOCKETRPb>RЭRkNETLIB_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_CLnOSEЭPЭP1Џ\PP$^ЬPРЬPР ЭPР>Э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ߐݬϖPPoЭ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_comppletion_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 q1I7[V1.00MEMV1.031-AUG-1995 14:34VAX C V3.2-044PJ PP^  ((P^R SYS$SETASTPTѢ"ߢ LIB$GET_EFPSPT   SYS$SETASTSPѢ"ߢ LIB$GET_EFPSPT   SYS$SETASTSPb2"߭߭߭bLIB$CREATE_VM_ZONEPSPT   SYS$SETASTSPT   SYS$SETASTb߭߭ LIB$GET_VMPSˏPQ2ЭPJPЭPЬrQb߭߭ LIB$FREE_VMЭPSPP^RЬPՠ<ЬP߭ LIB$FREE_VMݬR MEMnetlib___alloc_ctx netlib___free_ctxTdnetlib___alloc_iornetlib___free_ior netlib___alloc_dnsreqnetlib___free_dnsreq Cs 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 dNETLIB___ALLOC_IOR NETLIB___FREE_IOR NETLIB___ALLOC_DNSREQ NETLIB___FREE_DNSREQ$CODE0$DATASTDINSTDOUTSTDERR_CTYPE_NETLIB___FRuEE_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,Pww noname.27ITEPSSSݬHP ^ЬQСRС PРFS<TT2&С"Q|~ NETLIB_READPTTTݬoww- noname.32 noname.33_Ь44ЭPՠ$  PϜPPݭݭЭPߢ?ЭP^ߢbݬ߭ NETLIB_DNS_QUERYPЭPՠ$ЭEˏPPPP$ЭPݠNETLIB___FREE_IORݭNETLIB___FREE_DNSREQЭPݭPPPΰ^ЬPРPР,PР4P>P<`Pʏvdnsreq 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]lU MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1AvwЭPЭP NETLIB_WRITEPˏPPPPЭPP`ݬ^ЬPРЬPР PР>ЭP>P<`PPˏPPPPYЬP>&P`ЬPР"˭ݬyPPЭPЭPЭP NETLIB_READPˏPPPPТ 4  x"R"S_iobufp _cnt _ptr  @_base  `_flag h_file#R#S @ stdin "T stdout "T stderr "T$R$SDIV_T@ quot  rem%yR%SLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*&&R&Slinger@al_onoff l_linger'R'Ssockaddr sa_familysa_data*& (R(S sockproto  sp_family sp_protocol)R)Siovec@iov_base  iov_len*R*Smsghdrzmsg_name  msg_namelen@msg_iov )T` msg_iovlen msg_accrights msg_accrightslen+R+Stimeval@d 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`_ 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_afla~gs =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 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_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" ,"dns_v_recursion_available"  dns_w_qdcount0 dns_w_ancount@ dns_w_nscountsP 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/=B MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1MS 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 @retlenZRZS 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]SCTX flink ]T blink ]T@exptime XTr flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc 9Tp line_retlen  line_flags line_remainline_tmo XT dnsctx \T^RS^TS^TS^T S^TS^TS^T^SIOR` flink ^T blink ^T @iosb UTtimeoutt 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 buflenreplylenretries sin TT prsin TT buf*&7NETLIB_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<@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`O 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$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 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$b_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_dtype 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 dsc$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" ""stsdef[3 MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1V$$_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_name0*&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 flagsqueryidIRSITSITISCTX flink IT blink IT@exptime DT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc %Tp line_retlen  line_flags line_remainline_tmo DT dnsctx HTJRSJTSJTJSIOR` flink JT blink JT @iosb ATtimeout DT ctx IT iosbp ATiorflags astadr  @astprm `arg3/KR ` specior_space*&@@?`speciorLRKSLTLS  addresslongword wordMR SMTSMTMSDNSREQ" flink MT blink MT @ior JT `ctx IT curns FT curdom GT 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ۛ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;301yMMG_SRC:[NETLIB]DNS_MXLOOK.C;8           ~        >           @    a      C    &  d C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB_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_aRRPP<`PP1uЬP^PP/mxlook_completion11x-, noname.31h noname.35P(hmxlook_completion125- noname.36 noname.34(mxlook_completion13 noname.38P>P<`PxPQʏQP>P<`PʏPxPPPQQP>P<`PxPQʏQP>P<`PʏPxPPPQQPPPPP{ХPްPp`PРPPРPPՠ$Pݠ(PР$P`ЬPݠNETLIB___FREE_IORݬNETLIB___FREE_DNSREQЏp1oPP Ͳ<ͲP PPʹЬP^P PPQQPPQIP?ʹNETLIB_DNS_SKIPNAMEPPPP<ʹPPPʹQQPPQPPQQPPQ18<ʹPP1,P0!mxlook_completion14,>e|b竓&WɈ~ɸkbLw=\)iHV)?CVy=:%O᫱b}DzrF£#$m5`Pz-Fݓ>Xg4iqxDHzAYg:NQ [U9SR+_#])s ?Q;>LF<]܉tl)C nMZBI$4O. TCb>E`c+_@:bC°Nzy"SaNũ-Hf^fDޤiGYy@mwPdHX!zYwFpcKK`ԒO}3ufo,> q}Bٺ(E99_A_KO#Y8<^s+1/ |+n뎱rYgMtCTs6`b]FN'@( q}Y,<6n9޻LdtWBȽ0,:3&n 8\uGw?d啜Di0r\"&11xYcHL ϯh}l ǔVK˯@|w[>ݎ,YX)HvAhTVjJ[\1IT?׷ߣ/EUt `H_=.b>Zr]xow HU 0g2.ɂ0.0RHw훲UԴprtk7vUt(x \7D.s_l}p7*>oA#+-A 0\"ي'WCU.w-Sl݄fWo1)۰Pм*Q"r.5+1MUI2{ E]":@)svydH^'X=PTFS篂lÄa܅cw?fmbWkа&;`5` `_ j tf1rDDy~ȫp n2jc'j|C}Ǣ{ʂlX)bN9c7ܥFo;DCY]KG ),<7%=9~gTnQ"ZE-Ŋ.`}3CCuNhUiv =cVT.Vk;o*y٢JjD=G4-%RfFgȶK Vc#,Xdhe;6j;56 9#Tw.jl!I,%S'{o1hu&8nFDv:%kE,PSON٪Q["x'M>c/'g @Gf#7&+5B v"u,?H ĠS,ٶ|rY:f!;6Nb.Ip= dQ叇(=SEÉ.s@tǚj2t.Ff- dyU99S)_*DhUT'K-I82Ѷ}ȓgW-6J͘=>y43'4?3gԧqu}߸Y A8,!3,TE>< CN.6IB6ze-vV%%vȒxGjZ,6T +x7QFy7IԿtFjxZA'#݀AF$l? '2Ġ3)vzºSA|ju^\n ]rmiɇPpi-+oKZ_]C[z&oAUo~l'w5~iL~ "|!;Ԓ3 RyN̋N\1/} _~O&ФBVB'F]kX@`C@խgxnD:vTq_`㞂W!Ԁ=܂@Mس;UM{֢9Kˆ|5G% `;K4חo5j`R,Y]Yņ9}fC}L20u\W{MfxFZ;?pF |SIb,CCG$K6!2  JL%=Fy\8Z<fQ! *+L5^'Y,mye ޠjjXE/v,qrkHN~RF1nֵ͔cR5΋7'SzNx=9\1m ABNa^EgRh;FK91©½\D7pv(3uƈjAa$gmdەct3gQ[>>-@-1/MեL5dt.=\+'\Q~]뉿`)\/E" [w0GhU)k4eP. Jʴf--A$eMh,/m5SzIB[k:}w풱 ZZF GW[$%sY%A UNثh):S!;Dj0۩K UYncPVMovݲ-m;<%&ٰhkC57t )_1EH+4C"9i/ u"!Xc cSvY|"j#pP&/[JECC Pƿkeג,3|qo}V :0!orOJNmIE&)ƏΡ@O,? 2#G^gcGsdO |~d'Q4=k `tpJ I0^&ІOl, $\Jv 2X >WHl~-mǫWj)gƝ*{Ȱ[YQS%;`!T3 H_.J2fЪu&n4C0LW#,u/+}. +F 4Kc#;*XF&A*'Xwo]jeK eŏi`Нv#Gy!#o0*om>PrPyp n+&Y TL-SV,/-|Gty$8N^ 2"8LBMU:T+16[eq*?}u*wkPǮ5 bb/3ƻJ\a<<ЄVgGhXV$99f o!CqDpuu)`L9Cy܈rOFHAq-RQ0ۅ/0UB?`nU4H߾APN(q/ ]&D _[1čp1)ؙYN@P9>~e iX,_!QݟWl|T'76qTwbkم]{Zo ٶN*[b>/1 /83/WV3\8ZD8[;<yԞ`7&ƁļGI5S1RjN)o(}_*$1 m-+J~ܗf|v/U@åk}&M^W ɲ^ɸT+e~Ôg>nFR)F-CĉбJ'>\{a}2^0]wo֝Rݼ{<إBF p +=gz1?DҮ|,E|ʗxb{rД97I5Z/ /˱wdYϢ LeKe)RPƍ@A duhH0Э+\j*oS̒$UƕLߊM0Q B" UIW ,כk-(zjbf?2kq_Qga5E]0'K#blg_"As?JURQQʈXF, ˝pf93:G5h MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1o4 noname.39N"mxlook_completion15Ymxlook_completion16& noname.40 Y noname.41 noname.42 noname.37% noname.43Q(/mxlook_completion17(-W noname.44v noname.45T1?Ͱ?Ͷ?ͲЬP^NETLIB_DNS_EXPANDNAMEʏPPPP1<ͰPPP<ʹQ<ͰPPQQʹ@R @ quot  remR @ quot  remRlinger@l_onoff l_lingerRsockaddr sa_familysa_data*& R sockproto  sp_family sp_protocolRiovec@iov_base  iov_lenRmsghdrmsg_name  msg_namelen@msg_iov T` msg_iovlen msg_accrights msg_accrightslenRtimeval@ tv_sec tv_usecRin_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_w2R sockaddr_in sin_familysin_port sin_addr T@sin_zero*& Rhostent h_name  h_aliases @ h_addrtype`h_length h_addr_list !Rnetent n_name  n_aliases @ n_addrtype `n_net"Rservent s_name  s_aliases  @s_port`s_proto #Rprotoent` p_name  p_aliases @p_proto$Rrpcent` r_name  r_aliases @r_number%R S%TS%TS%T%Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer &Rdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 'Rdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer (Rdsc$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" +Rdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer ,Rdsc$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" /Rdsc$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" 2Rdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer 3Rdsc$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" 6Rdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos7Rdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base s@ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 8RX dsc$b_dimct` dsc$l_arsize9R8S9T9S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" :Rdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1;Rdsc$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<Rstsdef sts$r_stsdef_bits0 =Rsts$r_stsdef_bits1 >Rsts$r_stsdef_bits2 ?Rsts$r_stsdef_bits3 @RAR=SATAS  !"sts$v_severity" " sts$v_cond_id"  " sts$v_control" rBR>SBTBS  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " CR?SCTCS  ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" DR@SDTDS  ""stsdef$$_fill_5" " sts$v_fac_no̥] MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1^' " ""stsdef$$_fill_6" ER _adawi_sum_neg_adawi_sum_zero_adawi_sum_posFR _bbcci_oldval_1_bbcci_oldval_0GR _bbssi_oldval_0_bbssi_oldval_1HR _ff_bit_not_found _ff_bit_foundIR _insqi_inserted_many_insqi_not_inserted_insqi_inserted_onlyJR _insque_inserted_only_insque_inserted_manyKR _probe_not_accessible_probe_accessibleLR _remqi_removed_more_remqi_not_removed_remqi_removed_empty _remqi_emptyMR _remque_removed_more_remque_removed_emptyb _remque_emptyNR SNTNSNETLIB_DNS_HEADER` dns_w_queryiddns_r_flags_overlay OR dns_w_flags dns_x_flags PR*"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_arcountQROSQTQS  dns_w_flags dns_x_flags RR*"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" SRRSSTPSSTSS *"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" TR SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& UR INADDRDEF  inaddr_l_addrVRSINDEF sin_w_family sin_w_port sin_x_addr UT@ sin_x_mbz*&WRSWTWS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedXR SXTSXTXSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&YR @ head tailZR @ long1  long2[R ` bufsiz itmcod bufadr @retlen\R NAMESERVER` flink \T blink \T @addr UT]RDOMAINh flink ]T blink ]T @length `name*&^RDNSCTX nsq YT @domq YTtimeout ZT retry_count flagsqueryid_RS_TS_T_SCTX flink _T blink _T@exptime ZT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc %Tp line_retlen  line_flags line_remainline_tmo ZT dnsctx ^T`R S`TS`T`SIOR` flink `T blink `T @iosb WTtimeout ZT ctx _T iosbp WTiorflags astadr  @astprm `arg3/aR `specior_overlay bR` specior_space*&@@?`speciorcRaScTcS  addresslongword worddRbSdTdS  specior_space*&@@?specioreR SeTSeTeSDNSREQ" flink eT blink eT @ior `T `ctx _T curns \T curdom ]T query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin VT prsin VT buf*& class type queryflags؛16$ynMG_SRC:[NETLIB]NETLIBDEF.H;14PF75̘ TS  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`D p_name  p_aliases @p_proto R Srpcent` r_name  r_aliases @r_number!R!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$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*& 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@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 flagsqueryidERSETSETSETESCTX flink ET blink ET@exptime @T flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc !Tp line_retlen  line_flags line_remainline_tmo @T dnsctx DTFRSFTSFTSFTFSIOR` flink FT blink FT @iosb =Ttimeout @T ctx ET iosbp =T@ MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1gTiorflags astadr  @astprm `arg3/GR ` specior_spaced*&@@?`speciorHRGSHTHS  addresslongword wordIR SITSITSITISDNSREQ" 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*&ctxzone CTX_S_CTXDEFiorzone  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"<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.LNz MG_SRC:[NETLIB]NETLIB.H;30*CzMG_SRC:[NETLIB]MEM.C;5           ~        >           @    a      C I   &    4 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 xNETLIB___FREE_CTX NETLIB___ALLOC_IOR NETLIB___FREE_IOR NETLIB___ALLOC_DNSREQ NETLIB___FREE_DNSREQ$CODE0$DATASTDINSTDOUTSTDERR_CTYPE_߭ߢLIB$CREATE_VM_ZONEPˏPPPPЭPѲ((PޭP(`땭ݢݭMEMSET޼PЭ`Pߢ߭ߢ LIB$GET_VMPˏPPPP޼PЭ`ЭP^Q޼P`,PCwwIB]STR$ROUTINES.H;37fq<#readline_continue_10readline_continue_11"gyreadline_continue_12readline_continue_13areadline_continue_14.w ctx  R len sdsc  R ior  R statusSPްP`ЬPРPP`ЭPՠ. ЭPް.P`ЬPՠ$ЬPݠ(ЬPް$P`ݬNETLIB___FREE_IORЭQЭPà"PPPPPPЭPР"P2P^ЬPՠ> ЬPް>PްQЬPް>Pa`PޭQЬPް>PްP`aL߭߭ LIB$FREE_VMЬPް>PްQЬPް>Pa`PޭQЬPް>PްP`aЬPР>PްQЬPР>PaޭQЬPР>PްP`aXЭP PP߭߭ LIB$FREE_VMЬPР>PްQЬPР>PaޭQЬPР>PްP`a"ЬP>߭ LIB$FREE_VMЬP> ^Ь޼P<`PPPPPѭAPP9PP@ PPPPPPѭ PPtnetlib_dns_expandname8netlib_dns_expandname_18Knetlib_dns_expandname_19netlib_dns_expandname_20?netlib_dns_expandname_21kUnetlib_dns_expandname_22&zW 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@fl_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 T1@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  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_sbn 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_flagsp*"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  MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1,@Ttimeout AT retry_count flagsqueryidFRSFTSFTFSCTX flink FT blink FT@exptime AT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc "Tp line_retlen  line_flags line_remainline_tmo AT dnsctx 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 buflenreplylenretries 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.LNz MG_SRC:[NETLIB]NETLIB.H;30+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`PwwADDRDEF  inaddr_l_addrKR?SKT4SKTSKTSKTSKTKSSINDEF(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;301%&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_DNSREQNETLIB___ALLOC_DNSREQNETLIB___FREE_IORNETLIB___ALLOC_IORLIB$ANALYZE_SDESCMEMSETMEMCPYMEMCHR VAXC$VA_COUNT NETLIB_DNS_QUERY:$CODE$DATASTDINSTDOUTSTDERR_CTYPE_PP`ݬfww!"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" TRdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer URdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags VRWRVSWTWS C$"dsc$v_fl_binscale" XRdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags YRX dsc$b_dimct` dsc$l_arsizeZRYSZTZS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" [Rdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer \Rdsc$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" _Rdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos`Rdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base DH MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1X@ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags aRX dsc$b_dimct` dsc$l_arsizebRaSbTbS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" cRdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1dRdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1eRstsdef sts$r_stsdef_bits0 fRsts$r_stsdef_bits1 gRsts$r_stsdef_bits2 hRsts$r_stsdef_bits3 iRjRfSjTjS  !"sts$v_severity" " sts$v_cond_id"  " sts$v_control" kRgSkTkS  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " lRhSlTlS  ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" ""stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" mRiSmTmS  ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" nR=SnT3SnT.SnTnS @ low  highoR@SoT;SoT:SoT7SoT6SoT0SoT/SoT+SoT*SoT&SoT%SoT$SoT#SoT!SoT SoTSoTSoTSoTSoTSoTSoTSoTSoTSoTSoT SoT SoTSoTSoTSoTSoTSoTSoToS COMPATCTX iosb LT @ctx `proto rcvsinlen astadr  astprmretlenp retaddr JT retport @ user_iosb LT `rcvsin KTctxsizesinsizeinasize which*& type*& shuttype $flags(default_timeout nT0 did_timeout8default_timeoutdsc OTO )̘I;DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]STARLET.H;2T+̘ @DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]LIB$ROUTINES.H;2N&)̘:DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]STRING.H;2O}+̘;DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]VARARGS.H;2Nv)̘ :DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]STSDEF.H;2Of̘';DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]DESCRIP.H;2M(̘9DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]SSDEF.H;216$ynMG_SRC:[NETLIB]NETLIBDEF.H;145_L8!MG_SRC:[NETLIB]COMPATIBILITY.C;29 " #  $  %  &  U'  }(  )   * - NETLIB_SOCKET  NET_ASSIGN pNET_BIND `NET_GET_ADDRESS NET_ADDR_TO_NAME  NET_DEASSIGN  NET_GET_INFO NET_GET_HOSTNAME x TCP_CONNECT TCP_CONNECT_ADDR  TCP_ACCEPT TCP_DISCONNECT 8 TCP_SEND TCP_RECEIVE  TCP_GET_LINE UDP_SEND H UDP_RECEIVE NET_SET_TRACE_ROUTINE  DNS_MXLOOK$CODE@$DATA DECC$MEMCPYЭP^޼P<`PʏPxPPPvЬPՠ ЬPް QЬPР0aЬPՠ$;ЬPް$RЬP>.P<`PxPQʏQЬP>.P<`PʏPxPPPQQbЬRբЬR޲PЬR`ЬRբ(޼RbЬRݢ( DECC$MEMCPYЬRݢЬRТP`^P^߭ NETLIB_SOCKETPˏPPPPЭ5ݬ ݬݬݬ߭NETLIB_DNS_MX_LOOKUPP߭ NETLIB_CLOSEЭPЭPww̘ 9DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]CTYPE.H;2N&)̘:DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]STRING.H;2Nf)̘ l:DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]STDLIB.H;2N~)̘:DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]STDDEF.H;2M&)̘9DISK$SYSTEM:[SYSTEM_ROOTS.VAX.DECC040.][INCLUDE]STDIO.H;2.LNz MG_SRC:[NETLIB]NETLIB.H;30+eMG_SRC:[NETLIB]DNS.C;16   |  6{    }    U         e            ^      -&   Q *VNETLIB___GET_DOMAINNETLIB___GET_NAMESERVERS SYS$TRNLNM  SYS$BINTIMLIB$SCOPY_DXDX LIB$GET_VM LIB$FREE_VM DECC$VA_COUNT DECC$MEMCHR DECC$MEMCPY 0NETLIB___DNS_INIT NETLIB___FREE_DNS_CONTEXT NETLIB_DNS_SKIPNAME NETLIB_DNS_EXPANDNAMEo$CODE $DATAӞPPPPPPPݬLIB$SCOPY_DXDXPˏPPPP Aլ޼QPPPPPaլ ޼P`PP0ww def_bits3 TRURQSUTUS  !"sts$v_severity" " sts$v_cond_id"  " sts$v_control" VRRSVTVS  " sts$v_success" ""stsdef$$_fill_1" " sts$v_msg_no " WRSSWTWS  ""stsdef$$_fill_2" " sts$v_code " " sts$v_fac_sp" "" stsdef$$_fill_3 " !"sts$v_cust_def" ""sts$v_inhib_msg" ""stsdef$$_fill_4" XRTSXTXS  ""stsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" YR _adawi_sum_neg_adawi_sum_zero_adawi_sum_posZR _bbcci_oldval_1_bbcci_oldval_0[R _bbssi_oldval_0_bbssi_oldval_1\R _ff_bit_not_found _ff_bit_found]R _insqi_inserted_many_insqi_not_inserted_insqi_inserted_only^R _insque_inserted_only_insque_inserted_many_R _probe_not_accessible_probe_accessible`R _remqi_removed_more祍U MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1  _remqi_not_removed_remqi_removed_empty _remqi_emptyaR _remque_removed_more_remque_removed_empty _remque_emptybRSbTSbTSbTSbT SbTSbTbSNETLIB_DNS_HEADER` dns_w_queryiddns_r_flags_overlay cR dns_w_flags dns_x_flags dR*"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_arcounteRcSeTeS  dns_w_flags dns_x_flags fR*"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" gRfSgTdSgTgS *"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" hR SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& iR INADDRDEF  inaddr_l_addrjRSINDEF sin_w_family sin_w_port sin_x_addr iT@ sin_x_mbz*&kRSkTkS NETLIBIOSBDEF@ iosb_w_status iosb_w_count iosb_l_unusedlRMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&mR @ head tailnR @ long1  long2oR ` bufsiz itmcod bufadr @retlenpR NAMESERVER` flink pT blink pT @addr iTqRDOMAINh flink qT blink qT @length `name*&rR SrTSrTSrT SrTrSDNSCTX nsq mT @domq mTtimeout nT retry_count flagsqueryidsRSsTSsT SsTSsTSsTsSCTX flink sT blink sT@exptime nT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc 9Tp line_retlen  line_flags line_remainline_tmo nT dnsctx rTtRStTStTStTStTStTStTtSIOR` flink tT blink tT @iosb kTtimeout nT ctx sT iosbp kTiorflags astadr  @astprm `arg3/uR `specior_overlay vR` specior_space*&@@?`speciorwRuSwTwS  addresslongword wordxRvSxTxS  specior_space*&@@?specioryR!SyTSyTSyTSyT SyTSyTySDNSREQ" flink yT blink yT @ior tT `ctx sT curns pT curdom qT query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin jT prsin jT buf*& dgram؛16$ynMG_SRC:[NETLIB]NETLIBDEF.H;14PF75̘ ctx R ior R status count argc myiosb R xctx R dsc R iosb R astadr  astprm line  lenwl writeline_continue writeline_continue_33/# writeline_continue_34<N ctx R status ior Rݬݬ NETLIB_WRITEP>P<`PPˏPPPP/ݬ NETLIB_WRITEP>P<`PPPѭ$լ ޼ P`Ь PP`Ь PP`P ^ЬPРЬPՠЬPРRЬP> QPa`ЬP>P<`PPЬP P`ˏPPPP/ݬޯuPPЬP߭ NETLIB_WRITEPˏPPPP<ЬPՠ ЬPްP`ЬPՠ$ЬPݠ(ЬPް$P`ݬNETLIB___FREE_IOR^ЬPՠ;ЬPްQЬP>P`aЬPРR>P<`QЬP> P<`PQPPPQPQ`ЬRբ$ЬRݢ(ЬR޲$RK` writeline_finishn writeline_finish_35;  ior RBq +  +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_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_proto-R-Srpcent` r_name  r_aliases @r_number.RS.T S.T S.TS.TS.T.Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_poi%nter /R/Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 0R0Sdsc$descriptor_d@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 1R1Sdsc$descriptor_a dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 2RX& dsc$b_dimct` dsc$l_arsize3R2S3T3S $"dsc$v_fl_binscale" !"dsc$v_fl_redim" ""dsc$v_fl_column" !"dsc$v_fl_coeff" ""dsc$v_fl_bounds" 4R4Sdsc$descriptor_p@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 5R5Sdsc$descriptor_sd` dsc$w_length dsc$b_dtype dsc$b_class' dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_sflags 6R7R6S7T7S $"dsc$v_fl_binscale" 8R8Sdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags 9RX dsc$b_dimct` dsc$l_arsize:R9S: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" ?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 ARX dsc$b_dimct` dsc$l_ars*izeBRASBTBS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" CRCSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1DRDSdsc$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 ]֪ MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1A*+ERESstsdef !"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" FRFSNETLIB_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_arcountGRGS SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& HRHS INADDRDEF  inaddr_l_addrIRISSINDEF sin_w_family sin_w_port sin_x_addr HT@ sin_x_mbz*&JRSJTSJTSJTSJTJS NETLIBIOSBDEF@ iosb_w_status. iosb_w_count iosb_l_unusedKRKSMXRRDEF@mxrr_l_preference mxrr_l_length@ mxrr_t_name*&LRLS @ head tailMRSMTMS @ long1  long2NRNS ` bufsiz itmcod bufadr @retlenOROS NAMESERVER`/ flink OT blink OT @addr HTPRPSDOMAINh flink PT blink PT @length `name*&QRQSDNSCTX nsq LT @domq LTtimeout MT retry_count flagsqueryidRRSRTSRTSRT SRT SRTSRTSRTRSCTX flin0k RT blink RT@exptime MT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc .Tp line_retlen  line_flags line_remainline_tmo MT dnsctx QTSRSSTSSTSST SSTSSTSSIOR` flink ST 1blink ST @iosb JTtimeout MT ctx RT iosbp JTiorflags astadr  @astprm `arg3/TR ` specior_space*&@@?`speciorURTSUTUS  addresslongword wordVRVSDNSREQ" flin2k VT blink VT @ior ST `ctx RT curns OT curdom PT query_name  query_namlen query_flags query_rbuf 0query_rbufsizeP query_classp query_type buflenreplylenretries sin IT prsin IT buf*&NETLIB_SYNCH_EFN3netlib_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:[SYSLI4B]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:`S5 SYS$COMMON:[SYSLIB]VAXCDEF.TLB;3stddef0V62< SYS$COMMON:[SYSLIB]STDIO.H;3.LNz MG_SRC:[NETLIB]NETLIB.H;300|MG_SRC:[NETLIB]LINEMODE.C;11           ~        >           @  6  a      C    &   C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFN NETLIB_WRITE NETLIB_READNETLIB___FREE_IORNETLIB___ALLOC_IOR SYS$DCLAST STR$COPY_R LIB$GET_VMMEMMOVEMEMCHR VAXC$VA_COUNT VAXC$VA_COUNT NETLIB_READLINE NETLIB_WRITELINE $CODE $DATASTDI7NSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSbݬNETLIB___FREE_IORww8tv_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 T9@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`!lP@tRoɸ?+^39^voh9! Y)3QV=K;a\?Ȟ2XO`ln9^inĤ1>׫BUkA{4KfQv2-* %4SM[W5`:x}y'ц!%+)n_7>*~%}F0IL)IA Q4$q& LltK)RCkx $ZA/,։\DP@J!]78 k+\FA8i#aœ`&D_7 T`.7$nļr|)W*Nk[?4<ƪ"'[f`BPfKMǙcN/S@^mdzR~<*[Va)U&o |1V_LT7Qj.ZS^HNT'`, p7L{^uQ @76Yɪl8]iHx98C @I$5첱:'gm_P7< JL[Rπrq$(ܧMФx *p\5*Im* kCiL7ǂgvGn`FkuhB1B^.Zg&]W*7#xBuQؐ_SF`-lcbIx/l{X&Qr JSISsmAQxnGb5}~nėQR!YiN+*M^"+=b>n>ȇm=A&Nҟ(|]FQ:X|jSw+յ׍{3ITQ(: |ʂԄP8b5~gT6UQ! /F/h{ !,U0Aȥ$pBd,mjdžV{OVRf$$B<$p4UL5(ږ bZZimw+oB5QKe/5]Ts}ҷxjض}r8̔<ipAFy0nOlW>s:3q#6c>8?x?So|9yt{5Mt^lX$M ՄZrE@ DXwRt08k+R35E&+9r$:că6:w<GΔ]$_![BјMe23&yT'0B?F@e5#Nܠ1/Nn(1e -~1Flj,dKsRDauҨ3&"'bo)WVjOpbU} >#oOG#d`.R1ݮ:Se]nׇ1)Ei$I8{M QhE4;4gaY='e8Ot$ /eLt RoABao[ SG8k *GW4O3%V iaiQ|( OV[~0 k)W~cD#{lUg"~!>V4& &`N ?uDvl΅aX=CohFKxYdP:qJ;"uO4Db %]-2 t3l^/ؚM U6?V~gxQjIc"|/@ Z0o fwaZjhsqR ץLֿ@۹* ꑠc+'\ nj0H({@%Zi!_2B=,bSG*WI׳LO%غ &ޣQ>,k0б.8Qg/클t@"ӛ~r->BbJC*YQG[sUA!:v$QcݛB[ ]EX%D9BF5ay|Z* wA?U H`c |P޴!n27p,?N$; XEY3#GZ֖쓭h.`_aM HnJ9^9|߯h,3Q AUUm)l Ia\ Ԡ'R9_dϦԩņ'O.eUx*"s\&/vX{<9Tx x/kaiXjr!k3~N`8//lixD)m ~Un9J8p.N͎vem']EWvǸ 4OYZ{UPh]qU}jBӵyLz\[S@E:9HmYgE\ʙYm@{?z 1-b_ê79A }ԣ@|?mi[[5 Y&:@v*)oOt$c-5ѣ1N`u35ZG=8A 1uQuC7Qշm a\*l?ôlfaY4U#ӻqt:zQF76}SNhiA6x]s Zt#z}j!GpHR84DCɌ ^>Ko~CM/V{ +jýಅ$poG5 7@Ɵ((l1p xΘht@v~Hwk+?Y6UsУhևT78Ի(P:{?'Q^ 8 tsUiB.AL,;}h7dl9B~~W,I>rqrRQ0\T9]ƒ? i Vf}gM 4zO k74PhŜpқCƫ">rY me?nN(xߴ˜BH\g@Эu mq T?BbtbIva19$Jzݾg򩗞kEϼ,2n LcV1#|͑!eL5DaC%^?<"slȥ񊷆†^GA 2ĶYMrmd^`FWWb/:٧*)vl59qC\z wqe^5{K/^']P!РB-\+:}i3!299 ;Xy6Y:l҈UaK"T23t`6 c ޞnLr0J40 c~t*R0 cM(Y_wWu] 5nǙ.R&0+m1O'}zJ#r yB4TݙaXel2}ptvSt4HIxj4Dli~lb+>S@aإAF1Cu'1uCaJIZ"]6Ca% 1+wG ; r9$UDMOu(vꆼ/!G%NR=-~].lq# #g|wDxw<.sZ lx*sHJuw"mӂjVj*qoz泼y^w>Lǁ_#_juqbIQbȼ?xO}/٣r]+l2ӓ {mq~ |oΩ E6DGs/e}lA4|Wc-R`P5 ݍ @=8٦E5fz8 2k~WQ=B5o h4&F3;<ʷqH[gL]n-t_=,̩$Μ7a28@k:MfF> \3-usM&fbR& .ǩYT5pVXGTЉy:Qt̬M J$nn1="դU`؄DZ1Ygm" c@ݬLpߺDMk>ȓ 3胥ߝ .4̼lB(*KF%ϫ,&yJV포$.Q1jd%z3>ɃYqfd ɣnH/;&T1$Z?5ң"m@Q)$!$/0du Bہ:O{I.?[W=cC [^250n :؜G[96Jl<=}P=Lcܾ+*9cpdS<ؖ@f`Hºܚ]o% eWozA,Tʫx(i93׀S ͦUn!(. MB 4IdnTNoZnDl+Z1#{$] ~m a%-ůh7x$1R,JbT}}$M%[H $clF=U6{r'S@C$d?BeR$$,H5AcÕBZ0ǴE̔^aOn99,箽 ]3{,9V뷙kŽrwdBņ=:n{Y8%=4@kCdb_8J(rЊ֟9+9ޒsAt[vKt(/?K0ˈ0Ѵs_yc#놪>Y}ZoGr|E62$FFqJ;,z.(LAyI<֮Z1o尐Ȩrq:Dx1:GQJlhK zQ@"<bKQW8 Ne-Ų4jn R\WVO9jH){G$c4Scɋ[lT}م9C3=p8vK\ "@DOHFqxt2yuEE': A \2fplԸL+ǘ3bB%0 ]@DR0v,RwpsH~ aǯP,.6IYl𮥅Ρ m.rh(a'k$%I24:'$k_'@0S^ 3X4'NJ@"dSr36s GU :HPb-a;"IžaLGcf wZ k#Kz)qRE{cgi TԨPHp:2 a{tQ{CAw'm?..nf[B+&˺q | Ex#˞o:%׭%֜:ܥʗ~ˆ7uw)Ck@y9r`I.# `9P؏Bf- z*Qz07N-4&I'S6?*yã}j/ ]hNt<٥2֘bX-))ё,}5]w*}Ge[|[Lpi/A4]4 pXBկZ@}S&(7v:)az!|iXaEvj퐵ejSlJd\zjh.qp=5Z:5w(kCyϸV,XGn#&ENcu?̬691EAI̟UXKZ~#gFu9K9hHD'Ƽ'tg3 B=s;^36h9bY1]Z"|H%$ $i:V=NF# 0/Jf~_UrrsuV!"*Vl(sr^'t}h`z3^۝)$,yD\'k 9HEQpj[CMmִlou]B + `DJS2W^9)@W{%7%!Wܟh-3vF~$9kFqj=p]jIAK9CNctߩ`ɂl9iJh Glء*3-;ٛ{h*{%d#7ͭXd"`TcЉ lX F: ,RU$HS\* "ށUm39:g aS{0c7/`G^Brp9!Px+<ُ(sTٱI7FOewCLx \>sS*v0o=Bd)&_O!AG颗Ol50jO; Pppq`uND~rLyg\+HBm.z(u\UW-@ղ"eWB|+,kI(PY6qn׀|i#Yʨ=CjRGvISIE+ };3&o{1c/3汊];&2|cä́{R^mޯߊx?b7"q7j MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;129: 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_r<edim" ""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_maxst>rlen 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" 6R6S@dsc$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"  " stsA$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_queryidB 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_dataC*& ;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*&D?R?S @ head tail@R@S @ long1  long2ARAS ` bufsiz itmcod bufadr @retlenBRBS NAMESERVER` flink BT blink BT @addr ;TCRCSDOMAINh flink CT blink CET @length `name*&DRDSDNSCTX nsq ?T @domq ?Ttimeout @T retry_count flagsqueryidERESCTX flink ET blink ET@exptime @T flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor FPline_dsc !Tp line_retlen  line_flags line_remainline_tmo @T dnsctx DTFRFSIOR` flink FT blink FT @iosb =Ttimeout @T ctx ET iosbp =Tiorflags astadr  @astprm `arg3/GR ` spGecior_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_HrbufsizeP 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]# MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1JHISTR$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: `SJ 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;30+,ԭBoMG_SRC:[NETLIB]MISC.C;3   K        ~        >           @    a      C    &  A C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNLIB$SIG_TLO_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޼PMˏ`PxPPPQ޼PxPPQQP^޼P<`PPPxPPʏPPQ޼P<PʏPxPPPQ@ stdin T stdout T stderr T R SDIV_T@ Oquot  rem R SLDIV_T@ quot  rem C$V_CTYPEDEFS c$v_ctypedefs_ctype_*& R Slinger@l_onoff l_linger R Ssockaddr sa_familysa_data*& RS sockproto  sp_family sp_protocolRSiovec@iov_base  iov_lenRSPmsghdrmsg_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 sQ_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_aliaseRs @ 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_classS 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 #TRX 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_dtypeU 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 V$"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/RW.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$읞A MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1WX` 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_l1Y 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" ""Zstsdef$$_fill_5" " sts$v_fac_no " ""stsdef$$_fill_6" 7R7SNETLIB_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_arcount8R8S SOCKADDRDEFsockaddr_w_familysockaddr_x_data*& 9RS9T9S 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` fl]ink @T blink @T @addr 9TARASDOMAINh flink AT blink AT @length `name*&BRBSDNSCTX nsq =T @domq =Ttimeout >T retry_count flagsqueryidCRSCTSCTCSCTX flink CT blink CT@ex^ptime >T flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc Tp line_retlen  line_flags line_remainline_tmo >T dnsctx 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_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_efnHRSHTSHTHSConnecta_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  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ЭPoP9ww%UGD MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1>fglcount @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_disconnecnttcp_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 ARQ&˃Y MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;1uvudp_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" }""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$COMMO'h MX042.Brr *[MX.KIT.NETLIB_INSTALL]NETLIB_COMMON.OLB;18MN:[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,*[MX.KIT.NETLIB_INSTALL]NETLIB_INSTALL.COM;53+,r. / 4U -r 0123KPWO 56D|7w|89GHJ$! [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.E$! 19-Dec-1995 V1.5-2 Pizzolato Fixed for Choice of Primary Stack$!)$ 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_TMP = 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$ (T MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_INSTALL.COM;53U  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 "":$ VMI$CALLBACK ASK NETLIB_CHOICE_PRI " Your choice"$!,$ NETLIB_PRI = F$INTEGER (NETLIB_CHOICE_PRI)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 in 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)Rz? MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_INSTALL.COM;53U . 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,*[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1+,r./ 4-r 0123 KPWO56&5({7w|8^9GHJ% VAX-11 Librarian V04-00ɡ({|!U.-2LT  _B NETLIB_ACCEPTBNETLIB_ADDRESS_TO_NAMEB NETLIB_BINDB NETLIB_CLOSEBNETLIB_CONNECTBNETLIB_DNS_MX_LOOKUPBNETLIB_GETPEERNAMEBNETLIB_GETSOCKNAMEBNETLIB_GETSOCKOPT3NETLIB_GET_HOSTNAMEB NETLIB_LISTENBNETLIB_NAME_TO_ADDRESSB NETLIB_READBNETLIB_SERVER_SETUPBNETLIB_SETSOCKOPT3NETLIB_SHUTDOWN3 NETLIB_SOCKET3 NETLIB_WRITEMNETLIB___HT_ADDR_TO_NAMEMNETLIB___HT_NAME_TO_ADDR6:NAMEADDR3NETLIB_MULTINETB NETLIB_SRIBNETLIB_SHUTDOWNB NETLIB_SOCKETB NETLIB_WRITE:NETLIB___DNS_ADDR_TO_NAME:NETLIB___DNS_NAME_TO_ADDR3NETLIB___GET_DOMAIN3NETLIB___GET_NAMESERVERS3NETLIB___HT_ADDR_TO_NAME3NETLIB___HT_NAME_TO_ADDR7NETLIB_SETSOCKOPTNETLIB___HT_NAME_TO_ADDR *)B MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1 +mi MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;12 !"#$%&'(),KiP k{hidF>-=#G% GadWH.)?1~=1eoTmO!:B*" 35gCql#[ nUgea[}T ldfb*/ `EWO=I}) J@:ߙU&wrX0]sڌKVn'&Fy,=14# ri",'+yaG|zg*5=wK‘k,BF"ʯZRW/ 4FI=cIAVQS)TgX" <Ѝ~oXMrJ /ф !3^Utg;U/L} wcp&҉)92HH\ 93u(r i258o9gĤq2nQzØ8=]l"4&,Ol;}D/|lv(^m O὎8h䀌@{ڐa yL纹l sFu,wa3qy%/,̋uT>9KM)mӅ?d^z'9 CW3%! F*PbMZSUAL w2v]Ǯխ94)kdE- :_v+x49c@8-FTl]$[Ts+E_MChex1뜊bb! UA+fw("^Nض;#e +',^p ѐٞ,b/bh3 豊ۊ!EÊpҕ7sUd6C %d׀5N qk#wjh*[BF!( 35 `8!'kKi7LֲS QAIkEf #(YfKm():n\>0=5۳r^V7ȲM4-=/c>Y^nS)8h|-FPDD`h,9 XCKnP{$ |.6wَN ]new_楈3 4e#/s8o "e#x0|hW}RJ BZ9!~28?0XCm>*7B'O,Alj=߷L!9HL0♩rr$[X"jZF'K{@9&X'XB]"O|^$Enuu[&ilCx__bvJ1__Cz:󏡆_ 58]gTwTPtD?{A 1L +\Ik#Daa :Hs'FAX~5VL:qeHK;v3EE[NYEvzQm?%L[dN$ oYAl2*x du]dEɗʖ4cw/ב0`iU3;UZW6>B+Gi$Mq꺲yG:xM97TZf X{0tIcp;RDfTJL[>B`M xG;hfI Q ~7۟1h qm!AvsI ;YgG (cQaW$hgP PB{jB̽lؓ:6 U_HCsYV?S;Ю^dPx{R޽ݺcEڝi:HX?W}HUM=\%PrFRg>h cM2r[X iJϚ8BJ1np.iZS/]Ss,Tx=f~$!m"QĢA uJxRP #>&1i a5u0RK`lS7ouм #{XUUGh<zV;=6qA9eގO3MF n~06,tjBLQW}).`79[ύCtXZw5y{ 3ȠR=GlN>b.˽WƜ1 GA+L KBPO&')91>zJT&\S9ܱFSO .{|ttWHX0AfuUQtZY./TNehpt?V ت>%xs9)72-c\%TICmgm(7=.gس 7_NI4w_?*&lL-(=7/^=gU #iʖ7fvzcUՖޥ1EH'AI.|CdDR3'֓xDaȇ?֔ L*fsG<~s1/3[v#&?<,(dK!0B]giP`uê\I'M s ӻ6Xuc*!YTy7 \.@z:0}S J`7I(.ek:?e V{H-b t@P126g,O*9\}v7d*Mr*FE*BnIE"~٭Іf\Veaj1xݜ/>!*om# [a"w4v!hH(w :uKF(hiOxZ^{qъmWbAsWOD$~( XɊMdbVꉒU콺qG¬]JfS! F ^m&`;3-CG ot#!o+p.|0S0k2}8 m3xy~fK 8SS][5rc J7J@˒ʜL/l%q6}k*STD? ~?s܃(/N>:'gOyoXH+8Pp{fJK)_ͷ%CB0y0b80yF?6NHlݶ> |1u{xKl*nQh>coXsDB",ޕX"HqU/r*Bi%c٠wlCb+Jr<5I YV}/th S+ZedSvѧ!(C,hQ"sH)2dbQ(H$JjA'0Y.KC')6eRhc|jv?q4 lb d22PB)Yp9Jđt58|v=Ӡ[8q@A5Q0@:FS:ie --Í"/i}M~( L$~J LSw>:@|[{nyOBZ=QVJRE .*D'Hmj̒Iۗh}bEL=<Ime`"3XUp\B_S<K*ֈ()t6<E;0 0HۏVuy!%XOZYk;v(S0lj0  L'41?\F$&q~[F_M$msW`x4e!wp,y JLF8H-iSw{ݚ`| =j.5OasMOW>AtE^m oMl61;vG(^1Vv\~|"bk[H!uaMpx Le4~Q[^ 7vqgVs`RKyEmAawe@}!vh1ojd!C3y^L50eg?G~M&>0,.)mh9y `c.wTlF_qe(ǤK\-c?X {kL e"2! 8O\,WWE6z<4m̈́joP- W!h.?V+ ('M$:_.dd!9|g j9ـ* 04C6?nHJ?0 J|6AlP$J_t̩~Tlh `WKH΍Q.[[ =XGէ'F8%}UV=-4G۾zCƮk\\鞳S PVhZ֬&;b j.z.9_|%6҇h@Ѱ.*DzA6Y͍6>f|heyÛDLM=e?A%0>~`&NId.o B<]+7RU襌G ⇚;xtYg,m\<Ì-ۅÙH.މR`!ArrK(kw]I5$Za}"a$@~W bۊ2DN۬䃁 c@O>=s`i|kh!y4D#^ &?Iݓ]idl&ZOfIIB|O;ҵw3!xfR>Uc9t!Xܘ*,kqEр-"*uN zh::ΞD@.&A :ql-U[XP;J'9t>V"n ԁu =C~X_S󒯑0GM$>-6v* hT1WMUQ)6̮!>wuɜ" {ފf%o4{ÐI G  tlȟYzY|]'G3jlm x%?ƲY:kG($:^0k!PWm!~}5+wQC,|"XmJ9A Rn7ZL{NDZ>*M9pE)u@fs7VbYpcqSsxRshJ7T[2#~ȏ?q "צXȎi(!m#CHݯZ8"XYT-(e󹄆_,rٔ$ EMH[ z9(/ 6B3ũwPdžb>+k0ENEscgy+aHF婞.]|Jf=m%t1QOrA8dw8bw|hX]#u)xU**}7qqq"ԭF9 sfg8$!ݼF!0LyTw# >:m 6ffk/_W"{]dLo[5 :IAV=Ia$*am~L<> l:7sɥsmaIɮr.'7bX39U>5/J&rk ioUyFjFc3ǡyyL8,3U^n=::F#1es < i1O\b<wR0P:Xj bx$k[mg‪.E\q2`^ j`FEFh9~y%<.Dk)r-@k{`G?["fV}2Ct/i{rӵJ%\k5&z<|Z*[c~p`D4DY&F pyL\zˉk%CbNmh7X#rm4Lz|v~5( EGQ6<l_OxE 9Yo#E_He g#U>z oR,Ʋ55vI=}j-3V5s5xUGosaj WEqP['Gc_"QE /+9k =b}a5xNNs /oDxg: ^ Z/MvGHt {rYȧ#jyI~19lPclܰ&4R%ޕLkJu0G<7A OGQV=*vR|\P~]+S.aHSKb@iհX$b۟0Ҡ.DP+a6u/C?!oMf+/]yqVlh)woEeHx-!3^H ?]SDcq eQwZRS:Z!'3X|ew)Ϣ>"KULj=Ҽ3!Py!2qJh> $}iz$kǽV"'-:ZA2M3?+Ng_SBYZ_x|,I-Om2EP/.FBmlynЭ#q"5 mqZ6s_#01o!364:WuN_x#[E 7d8oNcK%U K9&gA5%$  VMI$CALLBACK-Iu MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1y)*+,-./01241|V1.0<NETLIB_MULTINETV1.013-OCT-1995 11:38VAX 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|ԭMEMCHRYMEMCMP8NETLIB_STRTOADDRX LIB$GET_VM[߭ڟ SYS$TRNLNMPZP1|ԭUScSTRLENPc߭꟢ SYS$TRNLNMPTP V PSUTW?NETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPVNETLIB___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 /  AR 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_DNSREQXPTww 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߭NETLIB___AC1n,@|V1.07 NETLIB_SRIV1.013-OCT-1995 11:35VAX 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լլ / P MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1@GHPѭ1լ1߭NETLIB___ALLOC_IORPRPRPЭPSЭPЬЭPЬ$ЭPѭЬRRR(ЭPм 0ЭPЬ,ЭPЏ |~|~ЭQ0ݬQx!|V1.0R<NETLIB_MULTINETV1.013-OCT-1995 11:35VAX 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|ԭMEMCHRYMEMCMPZNETLIB_STRTOADDRX LIB$GET_VM[߭ڟ SYS$TRNLNMPZP1|ԭUScSTRLENPc߭c꟢ SYS$TRNLNMPTP V PSUTW?NETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPV~ЭP<~NETLIB_ASYNCH_EFN SYS$QIOPU1|~<~|~Ԛ~ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPUPMn<PPR8P0<,R'<PʏPPPPA,R PP<@RRUѭլ ݬ4U@Эѭ5լ 0ЬP*ЭWW``WWݬ MEMCPYѭn ЬPW`UP|^VЬPP`R߭ VAXC$VA_COUNTѭ<Pլ  լլPЬPP<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP ; Pѭլ  ݬ Ϗ P^լP޼_CTYPE_$CHAR_STRING_CONSTANTSPNETLIB___HT_ADDR_TO_NAME^QЬP<`PPPP0<,P<PʏPPPPA,PP<@P ^S<RRR, R  0P<PʏPPR޼QRA,P PRBPPaЬRЬP<^լP߭ VAXC$VA_COUNTѭ<PЭPPЬ UUUPЬTTTPЬSSSPЬRRRݬݬ ݬݬNETLIB___DNS_MX_LOOKUPwwPЬ,ЭPЬ<ЭPЭ8ЭP PЏ`ЭPՠ4ЭPɠ Qw PQ`ЭP>P<`PPЭP^ݭOPPЭPݏЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPP1PЭP>P<`PPݏЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP ϭPѭլ ݬˏPPPPU޼PЭ`ѭGլ Bլ=Эĭ޼Pѭ`޼P`ݭݬ y]Cnetlib_accept_60_netlib_accept_61wnetlib_accept_62  leno=U xfrom BR ټmyiosb CRDRBSDTDS  length address ER aH ctx FR newctx GR status argc xctx HRxnewctx IR sa JR sasize  salen  iosb KR astadr  astprmynetlib_setsockoptnetlib_setsockopt_63+netlib_setsockopt_64Lnetlib_setsockopt_65Lnetlib_setsockopt_66 status Y  ior LRMEMCPYѭ լ޼PЭ`P(^լP޼P`߭ VAXC$VA_COUNTѭЏPլ  լլPլ Џ ޼P`ѭ޼ P`ЭPɠQPQ`ѭ1լ1߭NETLIB___ALLOC_IORPˏPPPPЭPЭPЭЭPЬzЭPЬ$ЭPѭЬ Э(޼P`ݬ޼ P`ݭݭPPЭPrЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPP1P޼P`ݬ޼ P`ݭݏrЭP>P<`PPNETLIB_SYNCH_EFN )netlib_setsockopt_67  myiosb MR  ctx NR status lev argc xctx OR level  option  value{ vallen  iosb PR astadr  astprmnetlib_getsockoptnetlib_getsockopt_68netlib_getsockopt_69netlib_getsockopt_70 status \e  ior QRSYS$QIOWPPPˏPPPP sPѭլ ݬP,^լP޼P`߭ 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`ݭݭ3PPЭPݏЭP>P<`PPNETLIB_ASYNCH_EFN SYS$QIOPPP1P޼P`߭ݬ޼ P`ݭ)netlib_getsockopt_71X/ length myiosb RRe 8 ctx SR status lev argc} xctx TR level  option  valuevalsize  vallen  iosb UR astadr  $astprmݏЭP>P<`PPNETLIB_SYNCH_EFN SYS$QIOWPPPˏPPPP ϒPѭլ ݬˏPPPPѭ լ޼PЭ`P$^լP޼P`߭ VAXC$VA_COUNTѭЏPլ  լլPݬ NETLIB_STRT~OADDRʏPPPP޼PЭ`ѭ լ޼P`ѭ"լ޼P`ЬPP`ЬPP`ѭ3լ .ѭ Ь$Pݭݬ  SYS$DCLASTPPPPPլ ޼P`ѭ|ѭЬ$ݭѭ Ь Pݭѭ ЬP3netlib_name_to_address netlib_name_to_address_72 netlib_name_to_address_73 netlib_name_to_address_74 Bnetlib_name_to_address_75, pnetlib_name_to_address_76 netlib_name_to_address_77|So ctx VR which argc addr WR xctx XR whichp  namdsc YRaddrlist ZRlistsize  count  iosb [R astadr  $astprm status$ݭѭ ЬPݭ޼P`ݬݬ ݭNETLIB___DNS_NAME_TO_ADDRЀPPѭЬ$ݭѭ Ь 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ѭЬ$ݭуnetlib_address_to_name netlib_address_to_name_78 netlib_address_to_name_79|O ctx \R which argc xctx ]R whichp  addr ^Raddrsize  namdsc _R retlen  iosb `R astadr  $astprm statusI(Xnetlib___cvt_status0 errnum iosb aRMpP netlib___cvt_iosb netlib___cvt_iosb_80QN errnum dst bR src cR Ь Pݭѭ ЬPݭѭ Ь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ѭЬ ݭѭ S!netlib_dns_mx_lookup !netlib_dns_mx_lookup_81 ctx dR argc xctx eR namdsc fR mxrr gRmxrrsize  mxrrcount  iosb hR astadr  3} MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1astprm ; 'iRiSNETLIB_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" " 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_fcode4/'ly MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1Φ_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" pRpSSPECIOR0 from qR from2 rRsRqSsTsS  lengthaddress lTtRrStTtS  length address 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 $"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 <generated_name_0010>$"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_arsize55 MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1S?RSTS $"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" RS @ head tailR2STS @ long1  long2RS ` bufsiz itmcod bufadr @retlenRS NAMESERVER` flink T blink T @addr kTRSDOMAINh flink T blink T @length `name*&RSDNSCTX nsq T @domq Ttimeout T retry_count flagsqueryidReSTdST]ST\STXSTVSTTSTSSTOSTNSTISTHSTGSTFST?ST>ST;ST:ST8ST7ST/ST-ST%ST$STSTSTSTSTSTSTST ST STSTSTSTSTSCTX 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 TRQSTLSTAST<ST5ST4ST.ST"STSTSTSTSTSTSIOR` flink T blink T @iosb mTtimeout T ctx T iosbp mTiorflags astadr  @astprm `arg3/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.LNz MG_SRC:[NETLIB]NETLIB.H;300#l<=6SYS$COMMON:[SYSLIB]IODEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;141ބnyMG_SRC:[NETLIB]NETLIB_SRI.H;62fڬ({OTMG_SRC:[NETLIB]NETLIB_SRI.C;34     3 /              ~          >        @    a      C    &  { @NETLIB_SHUTDOWN  NETLIB_CLOSE 4 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_CONSTANTStPݭѭ ЬPݭѭ ЬPݭݬݬ ݬݬNETLIB___DNS_MX_LOOKUPPPwweserve_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_fco6_a MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1de_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" RSSPECIOR0 from R from2 RRSTS  lengthaddress TRSTS  length address T 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@l_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 .R S_addr/R-S/T/S  s_b1 s_b2 s_b3 s_b40R.S0T0S  s_w1 s_w21R1S sockaddr_in sin_familysin_port sin_addr *T@sin_zero*&2RS2TS2T2Shostent h_name  h_aliases @ h_addrtype`h_length h_addr_list 3R3Snetent n_name  n_aliases @ n_addrtype `n_net4R4Sservent s_name  s_aliases  @s_port`s_proto 5R5Sprotoent` p_name  p_aliases @p_proto6R6Srpcent` r_name  r_aliases @r_number7RS7TS7TS7T S7T S7TS7T7Sdsc$descriptor@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 8R8Sdsc$descriptor_s@ dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer 9R9Sdsc$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" ARASdsc$descriptor_nca dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags BRX dsc$b_dimct` dsc$l_arsizeCRBSCTCS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" DRDSdsc$descriptor_vs@dsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer ERESdsc$descriptor_vsadsc$w_maxstrlen dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags FRX dsc$b_dimct` dsc$l_arsizeGRFSGTGS 7.bVhqu'Z8&4-\c5$+}pDł[tPT h*KZ5,DCJg m&: șI_iZhPe*.o6W{4B ߸$QCvJ)oʭi[%0 }(d 2jb Y=僻N_!VFC}qؖi9.txlPyV|GB5 XHӅso~y ~v~"=ײ3)lF!ϑYSa50eTMr~~}Sb.C2ܾT]| @)$t&̋6M埈q~ߟ:fɛެ3E({E!uVq"KTlAs_5 QW\̍,{/Tdy.'0T$TfyXR7܉q?|I5dзI;$]P[xU.OnE͑R$m0x GY69dh8xB= |!d$WhRN]%P-VȺVP1x *_CCo[9QA%u7ՖW`=BDȠ11B"A1k]PT/e܊@ SHBjy|&y7 @34: Rr!h*-$<}WAp†?Xӄi_\-kz_(UwҮNJ̈́9.kKko{7ae萓ڜg"#FaH6YhG{Wk_?(l'4#fyצxu^-nuJpJS(/DIhq`LFVn63;PmƓG=\dJ&Ng[u4,f\Xe `XY+|tޞF#^QrRԤA C*?d k ]]Z F滋"I: p1rx\x?J;y Z fcݼkH@)c89@;9cft0<>/bW䥒 ~Ѳ.2W/R &s;xp%\6 Gҽ {>fZ(\-uDBDN;F߈,ڷP/5QiэU㜜'}f, ܡX=t}Վё_-JDI{`’=/zy'XGʤkN.Z;S:]wlLi>}lG^P 7fwQKqo߲{]|pųr>&-i_WD8y5M-Tw w"tD1O 7l䟫]0U30.wZ X3}NP?p@pcoEcEv2 Q>e~r*/*e%cƮ$#.2rs;#jN x$gn($KPP0%ݶz1HV]-G7/SGLC[44W.w)^| c%FB=L㋀VWd(#̃b HuT:ߝol7NHђOH0DdzdQET\)wͅ>g){P8mVZ~()dk&*լmTg=k6+T U O)E"HRg ҏ jpI-e'7ko;"~lawBc+if2ij ݸ |jQl71Z4Ipp$mln鬴`˭@/$:$A(]ݑ؍Oݗ?m0Ǭ mƬ¡oXGs\]H>' x}(\i?vެ>=BiB?fd>]z(ୣ~ @a3hՍ!h! JTмtN# jn'C/k)]O}ة`X6[β9ՌM:x&@ ,rJ8U %U-Kہn' V5!9iM[L4]o[5)Tt"ȜJ`U?kS w]GihMtMp*c?5/E0"VMΉo5څ^3 T?R7',w?Ћ{ >=ϩڦM( U>vI;E{ə( "< 5qZqL-Ә T'(9Y([gp8{?'&,_xY_ڟZ:XĈ4lo)?<|uF>I})(b-ͯPǙ!T/T12w@>c7ob?IbU%lr-RCdSpPi">ՀWDI"^}n K/L%G)I.]iw6۴;ƋW >_(rKoϿIʱA PiNl)zkAtgN[WsἪMN.ᕨäyu]l,BAE]4ō’- ' bc\~Q-$/΅'?"!Ҷȁ616-^ JP}(cUGmu2 zxoZKB5PG]:6Ԝ(aZtȂ),iX4ȹَz*VPldxC093GP! 'Wr?  v Rm.i2 X\$/ˬt/QMn IƧsҡWL[zQqm Ei%!|XSy˓Y:43Sףs t`bF r"# 6(TZO'P&wnpC!lI&j*m#TՎ÷$T13Hd6%KAɮŞgk莚ܻ[L9 .gV!C(k2;ᎯJEdR~&a2t}$R|H)rͅBnt"Qd׼o.O_T ,kAn])Ee9\;ъM"O`a&vGD^L+"n& /4/վ ._ͥ8CpH'{j\ ft[6d_>pL2efQa'n]v^nkJ/3bK~cĸ]-RklqOqĈlxmV(VCeET묐x>#L̼5 %4O^flʗ9Mlw'5RҤ)KŁp?%t\) 78$UTV&genE#;C2uh>'u ic@zwH:L ˶X%g'N[%i,@RW& (2(&pZ:eu1#?PٷIos[&@HQަ9qv"b1]pi_q} bGK⟉H,Jg$ﶔ~ xVqH~jg|ͧ5CjL"}_Ou nfmŤ:K$~u, hQkO[uy.ϝv[V o.B'>F\2|7!?kjl(dx+8_Āo}G1,_-+S=M?XY5`"NB̀Ge\׵j4aJ?en`@ =hy&'#O@6ӣc7/%W ="fLzTP1E602'iڧEZROq(5`3 D&h_g^q0;u]+;[Fo#͠ivB\v.C0 *YM_I7.1uF1*Q7 b%5AvT `1d>{# zzc\Ҹ 4qӪfJ\ ޯ9,n?"e+H^2@7i_$)pR3V5n_^ -S}CqJ 38e?-z!VcpځgLJg"9=qڬcz"]AE&2'دbanhQ>z߸ VU61OA7 h8'y%Ri6[ [q7sڼɣ@/`sSGHmI *8TTYm(+0I@Q2WpLK[o%Z7m Dc.C]Z Pvua[h)>rvd:6#˃7@mj>D +Or,EK }g #A4)^\ SU'9juNQ0 < ԪN MYS+P?X$oQ:Xp]ݣuFi3W{I>ϓ@F]KGdbd{ؕrUI)#7UM3ZyO$&B{ R]a%TsWQ BDƮ橨q(trsgUcQ'sT5ҽ-RC|:KO@1mGSI@ڋCF Ge jeeY 6LΝK/=y?.}TT9o{HJ ҩajdCt}Pib!v @_LbHݰMlFU@ڑgbzTp`챔Ɗ8N,;˕ biWUO(rA0vT>.j:ܳ}Ո=mJX]=,Ny=wNHg}_Vq鎙=)-n (\\cN͟.qqOQ MTƌ?wHH_`l!;c8o=d['-vOdut18rwNT JM"7˻6kv珮ꍌ8]jO~-$H*tjUp+ׄv'TF 8POZ î h,rN`EP|ah_p5Z= oe7Wby,ʏdY?((72G"v20~ueb4+pӖveV$wnQ!,ՄǙq,94'^rLXebx3bO!Dŧ{*9{<#\{ޓLr'`{v}7ÃS.`7xZ>RTԃtԷY U#ˍRw<75>A bsT`"t]x8{cWqkcI O6vuXlaC=V]!JX9Fܻ~G it_:[EtYP fb P8$@%{z8S.I`UYaأ PL1̚$mTQ`evQ>8ICc2bSEXO-0 @~0zeIraJS@EYKx2+pG~Gm^c=c9[7c`1$\*t5TGwϚ(`ѧǹtɪzDD.\6^e?ӓMl|2rAs(gb˲&Aҥaf:JFc|t>:Gw;8UBFRR5T٠dP0Em6|?5+{dˎ)0=""\m(L9Al  z8UL. *Zc.챁B:=qkU(k`T,?}XZm(g=Qy:Zu]yf&aIR75(iA?P8*MsAm͎JBO5RѲ0n鸑9y8gO1sbr˶6 \ɗhiς6[̜.t <0]7\tgarT_уMPaYU8y G!4S)[*]XTΠgAi\)LVe8-P-d 6,=nr! hVK(M 'O'Bd6DB—^IK!WS"J$xxJðdWɕ%X3R2͊-NI*_3sK{ɥ^{[H8 { MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1[$"dsc$v_fl_binscale" !"dsc$v_fl_redim" HRHSdsc$descriptor_ubs` dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_posIRISdsc$descriptor_uba dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$b_scaleH dsc$b_digitsP dsc$b_aflags JRX dsc$b_dimct` dsc$l_arsizeKRJSKTKS $"dsc$v_fl_binscale" !"dsc$v_fl_redim" LRLSdsc$descriptor_sb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_pointer @ dsc$l_sb_l1` dsc$l_sb_u1MRMSdsc$descriptor_ubsb dsc$w_length dsc$b_dtype dsc$b_class dsc$a_base @ dsc$l_pos` dsc$l_ubsb_l1 dsc$l_ubsb_u1NRNSstsdef !"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" ORSOTOS @ head tailPRPS @ long1  long2QRSQTSQTQS ` bufsiz itmcod bufadr @retlenRR SRTRS NAMESERVER` flink RT blink RT @addr TSRSSDOMAINh flink ST blink ST @length `name*&TRTSDNSCTX nsq OT @domq OTtimeout PT retry_count flagsqueryidURSUTSUTUSCTX flink UT blink UT@exptime PT flags chanspecctx specctx_sizelinebuf linebufp 0 lineanchor Pline_dsc 7Tp line_retlen  line_flags line_remainline_tmo PT dnsctx TTVRVSIOR` flink VT blink VT @iosb Ttimeout PT ctx UT iosbp Tiorflags astadr  @astprm `arg3/WR ` specior_space*&@@?`specior TXRWSXTXS  addresslongword wordYRYSDNSREQ" 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 T prsin T buf*&NETLIB_SYNCH_EFNnetlib_synch_efnNETLIB_ASYNCH_EFNnetlib_asynch_efnZRZSpsldef "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_prvmod" " 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 8Tқ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]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.LNz MG_SRC:[NETLIB]NETLIB.H;300#l<=6SYS$COMMON:[SYSLIB]IODEF.H;316$ynMG_SRC:[NETLIB]NETLIBDEF.H;141ބnyMG_SRC:[NETLIB]NETLIB_SRI.H;69фrb%MG_SRC:[NETLIB]NETLIB_SRI_SUPPORT.C;4     3 /              ~          >        @    a      C  9eOs MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1U  &   8  @ - 6  " { 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_SDESCMEMCPYMEMCHRSTRLEN VAXC$VA_COUNT VAXC$VA_COUNT VAXC$VA_COUNT NETLIB_GET_HOSTNAME NETLIB___HT_NAME_TO_ADDR NETLIB___HT_ADDR_TO_NAME ,NETLIB___GET_NAMESERVERS |NETLIB___GET_DOMAIN$CODEj,$DATASTDINSTDOUTSTDERR_CTYPE_y$CHAR_STRING_CONSTANTS#ݭݬMEMCPY޼ P`PwwIORݬNETLIB___FREE_DNSREQP^RЬPˏPPЏJPЬ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 5R:u MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1bX 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 NETLIBIOSBDEF@ 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:; MX042.Brr ,[MX.KIT.NETLIB_INSTALL]NETLIB_MULTINET.OLB;1&`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 MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_PATHWAY.OLB;1{ !"#$%&'(? MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_PATHWAY.OLB;1Z()*+,-./012ETLIB_PATHWAY!Uhb7[ MADISON NAMEADDR#{| MADISON NETLIB_SRI'p| MADISON NETLIB_PATHWAY51.Wb7[V1.05NAMEADDRV1.031-AUG-1995 14:33TVAX C V3.2-044P P%d.%d.%d.%d.in-addr.arpa.P| ^UЬPF MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_PATHWAY.OLB;178NETLIB___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ʏSxSP9PRUPCpЦRЦRԢZjЦ$Rݦ(bЬRݢNETLIB___FREE_IORRNETLIB___FREE_DNSREQaddr_to_name_completion /  ;1>ꞎ|V1.07 NETLIB_SRIV1.013-OCT-1995 11:35VAX 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$DCLAST< 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|~=2Э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)|~Ĕ<~|~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լլ @Pѭ1լ1߭NETLIB___ALLOC_IORPRPRPЭPSЭPЬЭPЬ$ЭPѭЬRRR(ЭPм 0ЭPЬ,ЭPЏ |~|~ЭQ0ݬQx4ʘ MADISON NAMEADDR#`> MADISON NETLIB_SRI'@՞ MADISON NETLIB_PATHWAY!$_ MADISON NAMEADDR#/ MADISON NETLIB_SRI'DAD MADISON NETLIB_PATHWAY'ĜfBD MADISON NETLIB_PATHWAY#`_7[ MADISON NETLIB_SRI'b7[ MADISON NNPSPSPЭPRЭPЬЭPЬ$ЭPѭ Ь SPSS(|~ݼݬݼ TЭQQ럡C7nOP>U?J73ǤQ>a8uXMyꘊǬ˸%|g!uA&F` !e/No:!u*{sv60kzעƪ 8AN%&8$ʾDwS^PgTf%W낟U -TsICXZu. (I1s3ix)gIUTf\m|=A'MQ0R J`PhhÌmRi%-ah=f_sUطO;Dj;G(,1ʌԈ9b2*-Zy Fɜ?鮑km,S3ay3VIVDFU-J>g`<8zGϪo4@ Ovo` /GoN^&;2qPi*|1:?8&!Yx.bOUj\/ty+2pr:Bm﩯Lp^HAd73VbvێrT{>%ff?^6 ,O HLŴgZ]*T3b_4:8pSU>#iݕ%ѓ4IA6WL3Q|!p*;TzN蹺7E?H{!cF wؘWN[yBT(H; ou n?S9>33jj1ƹq;Zta!l쓳3MZvFsgrIYڝ]I}N0ٰq8*{a>%)}xZxT2ZG$H*&ꢓ¼|!k籬A1H CAk}2L!i|;7s"Sl{Xas^)}VFCdRr}T'l&iWirWTf|@J#99ĊпP%c ZbsιB"bJkyZ.lD0$K3Svx+A'Ǝ*-+4]{ovFU"gOٓӦ9,,"KkW9inGtjafʉ0";]%(ܶ\ey$OVQ*®B- ފ~6YEM]E>6ek(\6A~wݥL GBVMB3>T53{t/qaŲx0ɾJdTFS=GDDn!`R2;gKkZ0z-du[D qNKhcAHD>*J]U^%)A>|Fa3d@P9_aA 3OD]̉YÂ^EfPdKC}fp,?Ȗ-SUWzOY3.+ [@Ѹk\xƽtN(y̷VL>GM0Lο)DŽ/}vm4&h-!e6KYMZF'*7F%NheܥO 8wzQπ7]PoG5~l^sEbIJρ*8>X01sV {,gol8yK.Gǣ3Q%<8푫P2tXYTBn8*0ߍI#ۡ藕zy/Liomh;d ?@6kR[*CW '6[u_NPzQz^'@t[^'!ǥP 겒x1͓'_(U_Gowur./y>ЙQ?]zHE^zUYMZFyD[xwy^1pjϊfucI2k ?)b|eXDʢ+"玲!@^y"sXviD^$U?2YGc[ښ^M_ē҆m˒ ǻgc6E&yd¿c란0,:b:!s z_vuDZsl3n*VHM[o/GTUK5r_^UJ>fZ;7^mDbd< Uj|ț H)?#:d.%CqM*;X,2&L_V}W!`WL­\5ǦiZ k,zbI+qy1DV_ )00\ww ;=ۅɴUC#NJ VblE';?>otfyj'Zn!ʧo T&9n{S,m-ɁB.L ~oE>zZ0bX>"M*V|Qp~ H*sFcnkM,ū2"ɟSC`H% p:q gcGQˊ20)P*cm& j|_F-}G4gDB9ޫȡi8+>H0|Wiגd4/(1PWgͲA:=BLמاmȳZCQ9S-$,.Wv+KrU#K@`yԅLU5GF 3+G`o=X`Y,В_Kۭ˯G:>QXx6JyujBBHEm/]@#`.,AԃOk#nr"G%&CC(P"PN^},wUTW/7~#1dDN|TGWZ.<_B-&ۈ :(XIxۂPwA{G\"7{H[7,i < EU! rBm%e $u n#3|&c;AN[d9wFrKڤRyͿ\l{v"k=C ?P_"EoDx{; 8E,FfbNETÆC@z%jxKgq5(^PA~tZc88n Z.(KS.Ҿ3473.#)}s4(I^$2NEc)z:}UP7 p@"2 I@@Ml,ٌNVDS(YG2]+WоOK nKg[9ҚCmC,`|D@fBFF,. lp#ZQ<"*Esy-,v"zv|b=;!,z0N*?Ayl*a\Z `G8|̏×1>C=شes%]w[ne/$ y{mV)`0٬S22e~.DiCM̛xO^Gr1eIݏ&bcUD{A7I!C p޺t2 h 5[wP7W3Gج!i8EATW":Vi'79ݭ6QክPaζttğWtrC.Z.=&ĒT5nam>[B&6P n BS=ļHgyF:`}^Y+jC40j*N_4"b(bzJRMOYFնzsV}}H>p\wA Hl海/wE#|tW(Уܪ)\w#Jpz?/'^Mɦ#e7@\P=1lY,p ʫL|HX"!ml,Um虘OԳ5vXeXbb͛E=2(D0+xNs< ^%Lf[jxM ֦[0_%0#B#sZH  DB?z* " #$'Fܯ:*N5NGH4 j( 3nzhu-q}nrd%0rTasf Y' `SB&zRMs{rn(o%r1ڥaZ&3j6Ю򈭡.LA:ԕp7&o##.4c&UqC^2IL8DFP{&̡UkMWF:1$ߤ܎I%SA-;=]ra%}#̫ײp\^f+ѣT8>X<6p1DKh=aOZn(0-_JWqCx4f 9cճߞ\]w: +E̥<[Ψ{Zwv1mI9u uTpgM Q(PFNxJd-j^Sj{US?qY_ A2΢KFO|܍% a5ɐ|s Ըbr〡]ĩ}KF(38 =6YzR̭jUyMݓ=c;:$DJVf^AWjiE$])3]/x#_MreN#PttqA+"]-3?_+4Y5Mz>ӔQҤcYjNoipF'@yQ'`9|T Eu2’)e3I6΋GL +=<"=>XO{厄RQUha hX`P/f1,SdIk4b78+[5kv>|՞\ wh}l E37c /÷?h)ذL9\ J9av l7~Sh&oAUȶԖ3fNܱvP1^wjQϸn'M-rwwiĘe.W0T1lkQvLFɻws T>j3XUW|u4>^aD$-&]f LlMӕ:#ˮq%`m$ [N~1kNHpkdqLFFpV{D9^Wk#, (nV+sQn]z.d4;.W)dk0(T ?f iԟdg0N"aa]Yn iPz"4; nVxTߜ@@7PԦ4cY51i2^pME0)ALa/6X #-ug.~gssqcI3qC]!r*0"hvXk=hdD@kș?eAR9+j|;k8_(+qJ_Zji\ˮ.ҟ6IiΔsD0ʀzKΞ ᨸm6|ּݑ6\&G[=rހ- 1!fS1kk9`6z.o/L?ݩlx-L|/a c'1f ADj9cg$l8cIJ0T`YN@wgLZbfmķvhVk]>EbD H[9x MJ<v4؍C@ͣW\gцQrfV7uq>B7^#j)TY御ޘT$_ wfCy8OҌMru]xNp'-#ղ4i'޼J+mL~׾8ssi>AIqeo<5,]ܸwb r|v JڒD_% cP10r6I3dC w,I_v&"ܣd k!a|)&\[裪0ș5 %~ꭺޭ||SRbSTRLENPbڐِ؟֟ SYS$TRNLNMPZPRSZP|ԭMEMCHRYMEMCMPNETLIB_STRTOADDRX LIYB$GET_VM[߭֟ SYS$TRNLNMPZP1|ԭUScSTRLENPc߭꟢ SYS$TRNLNMPTP cV PSUTW?NETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPV°ޭ||ҟߦ 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_NAMESERVERS LIB$GET_VM[߭ڟ SYS$TRNLNMPZP1|ԭUScSTRLENPc߭꟢ SYS$TRNLNMPTP V PSUTWb?NETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPV~ЭP<~NETLIB_ASYNCH_EFN SYS$QIOPU1|~<~|~Ԛ~ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPUPMn<PPR8P0<,R'<PʏPPPPA,R PP<@RRUѭլ ݬ4U@Эѭ5լ 0ЬP*ЭWW``WWݬ MEMCPYѭn ЬPW`UP|^VЬPP`R߭ VAXC$VA_COUNTѭ<Pլ  լլPЬP@ 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_NAME $CODE$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTS#NETLIB_DNS_EXPANDNAMEP8PP~ЭP<~NETLIB_ASYNCH_EFN SYS$QIOPU1|~<~|~Ԛ~ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPUPMn<PPR8P0<,R'<PʏPPPPA,R PP<@RRUѭլ ݬ4U@Эѭ5լ 0ЬP*ЭWW``WWݬ MEMCPYѭ ЬPW`UP|^VЬPP`R߭ VAXC$VA_COUNTѭ<Pլ  լլPЬPt|7\w|8~`æ9GHJIDENT="NETLIB V2.0I"GSMATCH=LEQUAL,1,63CLUSTER=$$NETLIB_VECTOR,,,BIN_DIR:NETLIB_VECTOR.OBJ+*[MX.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1+,r./ 4-r 0123 KPWO56v3R){7 w|8Y9GHJ% VAX-11 Librarian V04-00\){~Dv|!36&-2LT  _: 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_ADDR5UNAMEADDR: NETLIB_SRI[NETLIB_TCPWARE:NETLIB_SHUTDOWN: NETLIB_SOCKET: NETLIB_WRITEUNETLIB___DNS_ADDR_TO_NAMEUNETLIB___DNS_NAME_TO_ADDR[NETLIB___GET_DOMAIN[NETLIB___GET_NAMESERVERS[NETLIB___HT_ADDR_TO_NAME[NETLIB___HT_NAME_TO_ADDRI7R; MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;17NETLIB_SETSOCKOPTNETLIB___HT_NAME_TO_ADDR JFU MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1 !"#K5ݨG MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1##$%&'()*+,-./012LΖ MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1241V|V1.0;NETLIB_TCPWAREV1.013-OCT-1995 11:36VAX C V3.2-044PTCPWARE_SOCKLIB_SHRPPTCPIP_SOCKLIBP"PTCPWARE_NAMESERVERSP"6PTCPIP_NAMESERVERS P6HPTCPWARE_GETHOSTNAMEPH\PGETHOSTNAMEP\hPTCPWARE_GETHOSTBYNAMEPh~PGETHOSTBYADDRP~PTCPWARE_GETHOSTBYADDR PPGETHOSTBYNAME$PPTCPWARE_LOCALDOMAIN(PPTCPIP_LOCALDOMAIN,P 5PLNM$FILE_DEV4PDP P127.0.0.1LPP0.0.0.0P^S߭ VAXC$VA_COUNTգ8°ޭ||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_HOSTNAM8E NETLIB___HT_NAME_TO_ADDR NETLIB___HT_ADDR_TO_NAME NETLIB___GET_NAMESERVERS,ڟ0 SYS$TRNLNMPZPRSZP|ԭMEMCHRYMEMCMPNETLIB_STRTOADDRX LIB$GET_VM[߭ڟ0 SYS$TRNLNMPZP1|ԭ9U(ScSTRLENPc߭꟢0 SYS$TRNLNMPTP V PSUTW?RNETLIB_TCPWAREnetlib_get_hostnamenetlib___ht_name_to_addrPnetlib___ht_addr_to_namenetlib___get_nameserversnetlib___get_domain ' b   R |NETLIB___GET_DOMAIN$CODEP$DATASTDINSTDOUTSTDERR_CTYPE_$CHAR_STRING_CONSTANTSBNETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPVPSPSPЭ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լլ @Pѭ1լ1߭NETLIB___ALLOC_IORPRPRPЭPSЭPЬЭPЬ$ЭPѭЬRRR(ЭPм 0ЭPЬ,ЭPЏ |~|~ЭQ0ݬQx"2he%LRHPԛ̴qmV\P[DQ4\F-KEzI?_BF뽵EIOCGH f CIpR" xAHB$AALYZF_SJDEESPWS7˸AhʫSOCPJۮJ RoVJEM]PX6BaFpSQ  ]FKh_QGM0>(<~ڡޝ2||bPI;RLBDC]Ztת:@IPASW`*E$ZWRA <&=+QVQּ ЩNSWbϭЯR uN[UZgLG7ծQ̭ȍPAuV['U,P`]BND_IMqGYMB@`LNnRlIST VOYU"T\CtRJg2$N HJWBDFM<-*,&hhStvRj(ؓqޡ(b/fQQR H 5u3o-^CPV0TVBZQBEdJ@e @Hg"XLJV@MNNS Y[eEBiMRtMWCXI FH HPTCPIZP^TPIXEMNUC P4:VJD5R $j ORC)\WDt1WZKWRK^Y8LIL\RF >HM@W EP@BZXIخY@IWFOF5ELHV r @DBWJGJCGAYgF"ADFINU]VXo1E_WY SEkUao^QvF_LOFBC LAs@Q=NTXN_UOIB_gn t~KQ}XP="󒃒Xmeh,@Bvay4@GyxIb3$1sg}fB^ 6=4$M*"^ww}E\T/|<7#%Km!DO ˜B9aC+2]61~.<.P|1Hn-.\4ϠZGU _WRGNYҳEm A>#v8FYh~((Qg)w~qP3tL'6{/1 Yo_K@9vgcrբ4;;184|@]'ħM@k)c_䝦?׵qA$Fss\ןUrdJoctko\qu×Y`7KW>ҘNeNϦ\k$?*(V~tU6ZV]NDGCL'*3`eNH'D.9&Ut [L(!}'6RA\KBVRQa+7b-<nyd3fC6--<&N>Q D=`q[({C#V0힫   $Z/JYP;1.aNpʓ% =wPe%, (i3 xe0n0-Fp&)HRP4EJKLNzVz?IZ]~hT=J_;AR]~5I muv3j~B+siQPu a{wv!pKzF~~FE_5d_cat9Uz?xZ(Z[D=w3hO"I.9z S('Jņ[Oؤ׽OS2SY oUOlb_xtslac[xg.P czu )e39BC _$jK'9n;{eNlĊ\7qQۼx!7! }ԧ=6p )PA KOvDkUTl-ZJX5 lgvӯ aUp]WB 3fɉwX1oh`h\NAr8+I\KT/M]SP.PFl[[MP mW;Jp(J7NKGUHUEN}墝L9^~DO=a.|\P[gQbSN 72 Uga5+nɊf"OX~ro6qSt_%@#";Ux| BFQ!U,&ץ"wzCdhUǍVG uB G8輋G3ӎGI `t[\d0-w 8r];HYGlo0Wʭ:9tlKxn~ؑ'Xfjo! KqǨV"Oq_af euV@v ;':ښ|Gr˜]Z4wz\JIQa/T'73RWyI,_1jšnꄠ.P"]V4N: J[;r&3''Zߣu .YryաY/]?~X7OG-?R3KnR;kXqqS61˘<Yb;?o񾊟 _Ykf|d缪9/*R!X0~bmΒD/7`EDV&1fXICeUcA1ysYîҿ`hpf)B]PR'h^5<ۥKCRQpvM_H~U8  *E_N J^TNcLET T\USҒX'CLCDFֵk[>D VfeSMX_YN\hP6/T@黤ST [X MC:${DŽn<}<Ì0k@T9 5*3 k 5. Ę'S:tiǶCRH-v$)u (VST#Hq/۫a(D L8MSz"O~odnؚk{JW$CrTSXqbn0{5_%ZJ]*NQE_'&=)j0);yBJ6Ӌy>q eM`0F 1g; U3qc^}#\< >C7Oy|.5PJh'AD)GCQ3nHgQ/I%KkSL_ X WU@0$L$ɜPF^p)KB S:;{G:5H"yV&P_A]-$ymFGcadq䐪ȶCAk~E5 PO XTl[yP"p&>Û)4Ϭ+ lBOZQ]3>E#CLXnp<p(Uݯ@L]NSIAX#B(|0 k M)ϴс-W*wK%> I-KJq'n«NeGuvUzo [yJgODx\Ej@GQQM*g/ ŇŋWpʿ*Px?2D`+p7M1?l~jaK۴<6d&qb!K,vg8zxSK55|grENPF59JE}@f DJj+/ho\8lNbWʤ 5\ ZF P0EtEg9 Dh,F(1*t^D]|_"/O#UJT Z s3xA,NJL*W#YJs`ٳK}EQ+!6"0Z..Lww.@nkP[9gHMa Ti U鵠VCBrbc41f%}?Dדx"nˣY:!f 9}T/@ K^ ORl?^P}&ܦ.H׮=ψ/n$A!1~zڟ5n2$9v_+ | :PmCUn3;jfDz,^w*nCҁu@7^KINoo=/3`$[Q_@BrDۊK,XTg+#;5R@sYjGm} AGwKN@F~+NZ̨K+ IMgSXEFL[M[EXItZ%J_x~3{f]+h_9dc RcT=[g a 8K3}T\9ŬG >RPCH]ָ-KRXT 2SVNXPۮL{8X8Kg}1+s@*;=1is=µE6QZ9#?I߹GMNֽŠfWiKnKD B_YLW:J&(D<^:P߶]? .TNTLI ۮ1ϱg`ǍX~pDe@y\BJ' g+ÊHO̭L`:B ڶ Z?YN ^Ԡ^fRbV`TQYIN@]K[W]_šE(ȩI3f9]YTjK`\PPE,R-IqXuD@sPJNg MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1AB<PPP, P b+<PʏPPPPA,Q PP@QQbЮSԢUPP<^TЬPP`S߭ VAXC$VA_COUNTլլ PѼ Pѭ1լ1߭NETLIB___ALLOC_IORPRPRPЭPSЭPЬЭPЬ$ЭPѭЬRPRR(|~|~ݼ ݬЭQQϲ<2~<~NETLIB_ASYNCH_EFN SYS$QIOPUP1ݭNETLIB___FREE_IOR1P|~|~ݼ ݬ|~<2~<~NETLIB_SYNCH_EFN SYS$QIOWPUPOn<PPR:PP0<,R'<PʏPPPCPA,R PP<@RRUѭjլeЬR<PPP, P b+<PʏPPPPA,Q PP@QQbЮSԢUPP|$^VЬPP`T߭ VAXC$VA_COUNT߭?ݬLIB$ANALYZE_SDESCPUPUPѭ1լ1߭NETLIB___ALLOC_IORPRPRPЭPTЭPЬЭPЬ$ЭPѭЬQQQ(ЬPRP`RRݬ <~ݭЭQQ0<~NETLIB_ASYNCH_EFN SYS$QIOPUP1ݭNETLIB___FREE_IOR1ѭ ЬP`SSSѭЬ RRRD<~ݭ|~0<~NETLIB_SYNCH_EFN SYS$QIOWPUPOn<PPR:PP0<,R'<PʏPPPPA,R PP<@RRUѭjլeЬR<PPP, P b+<PʏPPPPA,Q PP@QQbЮSԢUPP0^VЬPP`T߭ VAXC$VA_COUNTЬPPPPPЬPPPPPRѭլ  ЬP`RRWѭ16լ 1.߭NETLIB___ALLOC_IORPSPSPЭPTЭPЬЭPЬ $ЭPѭЬ$RRR(W2ЭPLЭPЬ 4ЭPE0ЭPЬ,ЭPЏ ЭPԠ լ3ЭP ݭυݬNETLIB_ASYNCH_EFN SYS$SETIMRPUPݭNETLIB___FREE_IORUPЭPȏ WQPQQ~W ЭPLRRRЬQaddr_to_name_completion /  \1~Dv|V1.0;NETLIB_TCPWAREV1.013-OCT-1995 11:38PVAX C V3.2-044PTCPWARE_SOCKLIB_SHRPPTCPIP_SOCKLIBP"PTCPWARE_NAMESERVERSP"6PTCPIP_NAMESERVERS P6HPTCPWARE_GETHOSTNAMEPH\PGETHOSTNAMEP\hPTCPWARE_GETHOSTBYNAMEPh~PGETHOSTBYADDRP~PTCPWARE_GETHOSTBYADDR PPGETHOSTBYNAME$PPTCPWARE_LOCALDOMAIN(PPTCPIP_LOCALDOMAIN,P ]PLNM$FILE_DEV4PDP P127.0.0.1LPP0.0.0.0P^S߭ VAXC$VA_COUNTգ8°ޭ||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_HOSTNAMPB@n MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1_`E NETLIB___HT_NAME_TO_ADDR NETLIB___HT_ADDR_TO_NAME NETLIB___GET_NAMESERVERSTڟ0 SYS$TRNLNMPZPRSZP|ԭMEMCHRYMEMCMPNETLIB_STRTOADDRX LIB$GET_VM[߭ڟ0 SYS$TRNLNMPZP1|ԭaU(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_CONSTANTSNETLIB_GET_HOSTNAMEPP<~.MEMCHRPVPV~ЭP<~NETLIB_ASYNCH_EFN SYS$QIOPU1|~<~|~Ԛ~ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPUPMn<PPR8P0<,R'<PʏPPPPA,R PP<@RRUѭլ ݬ4U@Эѭ5լ 0ЬP*ЭWW``WWݬ MEMCPYѭn ЬPW`UP|^VЬPP`R߭ VAXC$VA_COUNTѭ<Pլ  լլPЬP$"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 dsvc$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" ""stsdwef$$_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" x 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 NETLyIBIOSBDEF@ 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 @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*&R6 MX042.Brr +[MX.KIT.NETLIB_INSTALL]NETLIB_TCPWARE.OLB;1}~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~ЭP<~NETLIB_ASYNCH_EFN SYS$QIOPU1|~<~|~Ԛ~ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPUPMn<PPR8P0<,R'<PʏPPPPA,R PP<@RRUѭլ ݬ4U@Эѭ5լ 0ЬP*ЭWW``WWݬ MEMCPYѭ ЬPW`UP|^VЬPP`R߭ VAXC$VA_COUNTѭ<Pլ  լլPЬP MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1/56S|~|~|~#ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPTP R|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWPUѭ ЬR|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWPUѭ ЬR)ЭP ݭϭݬNETLIB_ASYNCH_EFN SYS$SETIMRPUPUP|~VRRRЬ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$QIOWBPUPQZO9[siG/fQ'8ޘ[zN޷\[ƫ&w?D.+OG1J)înh+!]>n4ĢmoO̬[ч,ܾ,rCA=vhu=lG.[En.rvh2=% ؒ0JtR6&Qh TJd^: Ax>iJ?Q}NZ0 tjtݦs=DK;BOLfsl"M8S{˓PTӍ5dpFM5mCK@1QdgT(3ϢK~bMDf.<~U ʰj C(K=4=&u7F~L6V%q v>Y(X7|r*E}@>$%,v߭B %l0ꍗX{sW ^V}]QyRO:Rrc_ 6m P`4zA(Y tv*ؽ~#^#ݰ5&3`˷FHh]:O{ٌwM6} cCLcJ9}1XܾU(hlw@[dlob* =2.B9]KR3MJ Klbjuk2؄us&jOPk[zSX,zeU`dkT>@OɃsBfyUSH)[ʜ(a*][Ԃ1wRCBT0IHRAPLbF"LӂΊg0!V\#TXTA>ǁ K{09uMKX<.F ó p8e;&jc *L:DQX @`/ELНBZM5x_ǓYrH+` ]S-,@Gaq|77REO= VwÏBG&+@)Uc׏j_&, `1Hn2M&B@JX &^_O[2p3+?"qIuFAfD֖/ Y76ؕ/C39_Y1>D^^VAm[AV`NӪEdZu|ݮX ]SA.IRz^<^!V v YA4 [i<_ӥOJ_o΍D#!ԛlQK A B\BVHgLS͓\θt&D⸁ҋ@Sxi9 'F:v]D&(iX?jFWQNPUoU઴W NPA[@M崯;TI:xTJݽ®Sz_,K>rRId׳6{ 0DHx a;٢3s𾰥en+{ :3 t \%5R.5+]KI pp~}[i۸GfglUҽW[X+Iɫng`CbvwgE pM*RGxѥ҆Pv4A5!`_堑Z PH@ZԾV'VM.AۧXC֒[EQZLd1%RF*\I2N؞םP_ hx1SʟPnCNҪoA"!UxJK"¹a.ߐnnj܋lxMLI*p}wlbZN%׳.%14A󷮴=?!0Xl+UMxNn?m\&y22 y|X' ]8 < _C}eQnOq|/}/ʫPoWW F=sK͒֙3O\]CcBNAzvFӭr=S;CXL6撏O_S@N R;lJT:k Ԡ@__ODSBEt`[y+S < Iȶc͝|6dălKXKEYdaH>X 9Q)x !^IgV=lЧUBvpѬ 0Q[ J\.mCMLLNV]MEd9-NT (~*P%| v nQ):`!us?h ~ci Ӌ3 gr-C++?Ӫȳp)X6e >2H.xcbjCH |]OQcM!.(Y4jut|Xi7rc7> PM#1M PS /?] ;lŕP ި?wqb'I:`be36n\H=]XNɕKo%RWR,q#gzi/0ϐ.řW{eO&ېa W,Clwu+j²:fn&(rW؜%ZHosgr߈SLv_;S+.#c# bb21iZꤳ\AI _GO QTHmnis;!w:vٺ1"p~=/JoTV28ycَ K6G|8hbGpYʙ s8T溺>.(14Q\Gm0 vŦCY\t֑NJJTga̛ݚSCWYT<&[]84v1c*,HU/jP)i?pu}U x w"IրA"Dy[ c)N.YlIԝYMBP{GV7P+RMsn{Di͸K s9 M^qX_̭I2UP]W{| 5Q2 jƊ<"u3J}>tr| ;ģ9 A_~=<1 R;glx> zܺn  ":oUGC*^3Չ}ag&K-/Uf/sT0i񹉈k/ `` Z{Iͱ锑NC%"1T4O_ ey 3 㯻P$(Sb*.V߮%.CdGAD󿜐_6lՋ vnя0VL̓QGxzb% V],;>/mFh3ӺXkA'7nB Gݑ1qN2z! 0e_Y yu J]IU;0nH !=Oys $"(C-! e`Lw ?=!Nh#@^Q!Z=R.Ky5;.a|C>Eliou[Y& nh_gecbx""53[E )iՕjM* a#i%0?j=z;D =lP #$WGveb)UZ|%-Fk/ɻ3L!?bp,d+ J RJ{D./2@mr3Za[ʿNETַu2-un?S: ܀]2v:@}w))mb(|xpVF srceNlJ{= Y"1]An7ti$pR2xƦw҈?-QTpfݦET_a%pM]Ӟp *Hx H úHJz̑U ƽ$eWevIS8돾L#b$mpf1c> [2bW }Ӧ7#EQ$$\)^4mjn,,+)Qoh;'jA ataM2CN?A͛YSC00}keo'<:*,{CNR(C|]"a`W< .lbS)rȜFSwؚG|?Q 1>5D b,1#2hx.~C98ҟ> P vEҀjYm78CIWT~u' tl8Fb<+>ه11;B 4IyE.K]RuEf&Eł 8r7kkKg=]IvvhT:v@~N ^Bft;4fwWJTjѲ%}ȴs.xnvlo%a`w}( <7 {gU,MiSSиC]^F>1Z4ono6 -5F\&̼XN0!(AWz`v3:D1x&4nGʭOJ]hwʒQDU!Қ$酏Ћr٬{=YY, 29e-XREޮ7_i [4B-opk\%{>`x*էD?R5v NP1œf0GcE xm:Bvwgm-~|}|$ypT="j F_F %:Z0($נAvm6K ?k“y/ňS UKMlBYSt%mAR}S"pZmBѱuVCCGZr0OU :W IY.u8#̳_\K<^vZͣ%4[~=Ȅmڿz*Z-- ͠?;BHtx\ ;7>Fχ)_`'^A#. ltrk)ƶ< pS7? 1̚ձ3ǂԔ}\USbX|NN:(}.2SvO|`ׂu01~ETIw1ޡo3~A  r$Û]۲_)Il*F֩9Z,I82) +/ 2S4oΎ|O DtQ3+#|8 .E4e0d[L,nq]o|=͕nd7v`1YR%X )yF'v>UځȋYOTZ3gEͻe֥<klć8qU0!ǩ"=ƭqaTэ؃C# "y KO9{t!':Af6 UKZT G#r?^Ϡ VpOqXACw4Q(w!<ڪlT J7]bmnmVK bƄH0#z/ k5ׂyMH+_m_t yy(dv%HnJ  v32x+DQwW82 vK9Yd;Yq,j5u`RhSZ!x F^6q{oVj5X6B/ᥤy߸ϲ{1T(aaEPg yOt(q ]Go]A//zbh SX/o$TjcJ4\1 AyRnz>X]v0Yw_MB@FSU!MOi]me@e5%MU\Rt5\ء~ y:,ڣ+|k1:C6v!K IkSOQ#Y89⃂MzlەHSlKN' Hts2Sfy]˛guЗ:xkc{/G.XБ\>sH+2II]?!.A* ^A<FNw"Bs/9$OS] ?" P@e/ 'W JT"=Y" MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;16DEOPV1ް Ь> URPURR잭ޭ|~|~|~'<~NETLIB_SYNCH_EFN SYS$QIOWPVPQ|ԭִސݐԮ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ѭ nJSSP<~.MEMCHRPTPTΉ| MADISON NETLIB_UCXP1^|V1.07 NETLIB_UCXV1.013-OCT-1995 11:35VAX C V3.2-044 C$V_CTYPEDEFSNETLIB_SYNCH_EFNNETLIB_ASYNCH_EFNNETLIB_GET_HOSTNAMENETLIB_NAME_TO_ADDRESS NETLIB_CLOSE NETLIB_SOCKETNETLIB___DNS_MX_LOOKUPVAXC$GETHOSTNAMENETLIB_STRTOADDRNETLIB___FREE_IORNETLIB___ALLOC_IORNETLIB___FREE_CTXNETLIB___ALLOC_CTX SYS$TRNLNM SYS$SETIMRSYS$QIOWSYS$QIO SYS$DCLASQT SYS$DASSGN SYS$CANTIM SYS$CANCEL SYS$ASSIGN STR$COPY_R LIB$GET_VMP PUCX$DEVICEP  PLNM$FILE_DEV P PSYS$NETP PUCX$BIND_SERVER%03d$P4PUCX$BIND_DOMAIN(P4 DPLNM$FILE_DEV0PDP^߭ VAXC$VA_COUNTխ<P߭NETLIB___ALLOC_CTXPTPTP|~ЭP SYS$ASSIGNPTPݭNETLIB___FREE_CTXTPѭ ЬP`RRRѭ Ь P`RRR뚭PPSPSRS|~|~|~#ЭP<~NETLIB_SYNCH_EFN SYS$QIOWPTP R|~|~|~'<~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<~.MEMCHRPTPTQPa`ЬRRbˏRRRREխ@P<PP SYS$CANCELPPPP,^լP޼PЅ<netlib_shutdownnetlib_shutdown_70netlib_shutdown_71netlib_shutdown_72 status [  ior ERLnetlib_shutdown_737netlib_shutdown_74)  myiosb FR  ctx GR status argc xctx HRshuttympe  iosb IR astadr  astprm`߭ 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<`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#  \Jnm MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1Iqrior 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`ЬRxRbP^լ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ѭ Ь$͸]3r) MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1g͸͸(߭ߣ 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" ^ MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1: 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$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 RRS_ Y MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1^TS " 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" &"UCX$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_`_t MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;18list_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_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_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 lineana MX042.Brr '[MX.KIT.NETLIB_INSTALL]NETLIB_UCX.OLB;1Pchor 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 V<>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ʏPPPPP+3bv%V>Ec:b1-3}Sm=&;[oT'W;gz(U,* '<{:cGiHLDmoE̘ϬbjmT7bwɋw?N &Eܾz&f#!˕aǟ!|jSnMXL:\-YاB֙.Q=m$[?It֕2BJK 5g~#H S!3~!~n,gj/5eփ ݗ0]g?-LX%DEF.wZ/N} /aLH>NvTLIe)ȜP;Dl8trE lqٹ1UJZ4ߢlH;KgmȱGNiT`3Z4"""1$H1"OyJ i?Wy+嘏2B T`s0e9́)`*EӾ?`Vo0Z~N\xT7V|+jE ])_lTRT{k%H S*` Lb\YF10Tlyάbp;9 i̹N$ x|/yT:x[5Q% dgBĻv*X\NEulW`Q,lI\脦 c]v6$+#3˗rwH)Jo˛NX]~|YXһ&R{A\n wL把pldbfBx0EB(q9ɢjfu/vR [=zI .Zk#"X/W|s2$49aS׍ O}=iD{lgnok9]4i]lw\=|d}we~LwTwQ5')sjE~"ξNeNH(VmވY֞=L!#GDQ'@-Hf"!,(Cߨ䙠r1ŰF[㷷ΗTZ+a0j LK`[MJLeTfoYe˹lԉ6аPKnPeHP2n&wA]fY\A_qj83ԙu|ܳ53-M Z1810b:ЅhrFY $Rkx!]\[Q6UkU h25PZ.iɧEJ/[Nǣ ݌.q-7a*K4C{T׹0jdO-P]DyP+ 47ïlA9D'ga% 2!8υªIqΡn~敿`h@GjX!MB%DҼn^uk{.i-6`3י=M|8{i&DΌuҲ,uY䲿l:$\+W%}5Ħ>/:AhPYN5d|1ZZix!135,ayRP/hMeBM8#^T(PǨA+Z0BUhTo3- y@8MTHK=bWg~(ҭ,d>`ZqAr 7אԶ 1ͨ񃹘³\V2$E5oE(0K;Sj5{=ר#uAMvɹjTbZYKx]vR!݈S#P#r^]H}9D9" 7"Unu3 S5c|GF|aVδo?vvU>1OSN{#cKDh&'UYHe% pcRWƝ39+ri<ZI$Ɲew.?"~Ⳟ]4zKaGSSyč9JU:ƣ]aSIeGq"lJda+N< :+A@rL{m`t(+Hak5LXQ$GBJ.`;R! _4D£kfh>(XtKVMYwy _[v5zH#X=I,gP6J.,}ŚO\۰ " W9G'ayG J6薊&\0P &#.n}ܮu(MF!1{%K?8 Sp~APKoQ0\+XHpUvpc,YjI/"M"d JI+|V=-J'0/fRuHK2qois>X# w:tc뵩nP5, 'ߖ/2ϝKR~B_YTi5!ЊN^JX~9we;^{cO Igƴt)T̼u7їEmg7q;W&Zi6T0SJCHL<7 WZa!Nm"J{RQ8o{Cr{_IULԸ*쫤b4R]"Z04Kd2 %W+a">aP?b]FrJj~o$WyL߼N6ַWbY]‡%ETHe> s@L+J^N ֩3h:j$_x]g"∘fCɦȹIX^bt+ x2K.T\ ?hM9괮SLat Eb!5^$Ts9vXzv@J}j1eY◮PLޏ l~i^!gfw Tihkҟ7u.RCNJh2sj3g!3 ̱c;&Rk$4C H9.m9>7|'[X : 됬wȽn}?!j1Js= w?U< &" ]<'AIc;\bk5ܚ쨂1_(MR2T6?9t0h+Z0(7@\9}}~(~7ޥ2_(  Z jz~zSK}I}08ڇ|>ad(e y߂VmOeFs\}՗ܑjA\zE?\Va7_ynVl\pG! Ż,L{E#*/C GD@m6]C3.|H, |qF8njYi;_[PP&j}F6^O =G TuQ8k*쒪TbQPۡ:j6QKm65>zs:g`Қx !ɇ, 'TaM TbGR )80L4AG !RziϹ/hQ仯_J7ۧקY{sz$MͻѼ _[qK2/CtY@pWqo?QBfV]J*rɦ<8"Mfޡ QǦڟPqɔM{pE* ".-SMz^~7 h&D4! SY@AnU@>ЬNTEQ>e-WͶ0{P;#(u;^$Q,E`opg spL[&lo_=6P[ȊvEe_AS56jG؊߭{sIS<\"⢻uT]ߢ\+,_$# KÄ5 MNhaoV9h a[LLP漃lzFIo)ZTL_ڕQ^;|~QнjV]ڃÉlh sCN3 +P8go+ 4!ֵ*~YW+u!߁&BUXOf&25Ts@ޝc\mޞ k#T%-:AvC ƒx-e3Z<}+u{™&Ml\[]NUZ! 9H0.$펖$Suq8ۣ {#Pg[G4oa\Oų \h(Oګ LT(R#31h?)o2܊H $$T_ޓtA֑