/ INFO-VAX	Sun, 04 Jan 2004	Volume 2004 : Issue 8       Contents: Re: Bugcheck - PCAPVCM?  Re: Bugcheck - PCAPVCM?  Re: Bugcheck - PCAPVCM? P Re: Decimal Arith in DCL  was(RE: Floating point arithmetic supportin         DC. Re: How to make exe return value to dcl symbol. Re: How to make exe return value to dcl symbol. RE: How to make exe return value to dcl symbol. Re: How to make exe return value to dcl symbol? Re: influencing the order in which page and swap files are used # Re: Need Help Porting C code to VMS , Re: number of ethernet adapters in a cluster# Re: Peeking in to the serial buffer # Re: Peeking in to the serial buffer # Re: Peeking in to the serial buffer # Re: Peeking in to the serial buffer ) Peeking in to the serial buffer -followup - Re: Peeking in to the serial buffer -followup & Re: Pictures from the OpenVMS bootcamp& Re: Pictures from the OpenVMS bootcamp tcpip$config question 3 Re: Transferring files from VAX to W2K Professional   F ----------------------------------------------------------------------   Date: 4 Jan 2004 09:34:41 GMT 2 From: "Dave Weatherall" <djw-nothere@nospam.nohow>  Subject: Re: Bugcheck - PCAPVCM?5 Message-ID: <DTiotGxQ0bj6-pn2-75BBvBL1sjmf@localhost>   2 On Sat, 3 Jan 2004 22:53:11 UTC, Norman Lastovica $ <norman.lastovica@oracle.com> wrote:   > Martin Vorlaender wrote: > > 9 > > Norman Lastovica (norman.lastovica@oracle.com) wrote:  > > > Martin Vorlaender wrote:P > > > > I just had my otherwise reliable AlphaStation 200 (VMS 7.2-2 with UPDATEM > > > > 1.0, ACRTL 3.0, DRIVER 3.0, and a few others; DECnet Phase IV; TCP/IP P > > > > Services 5.1 ECO5) bugcheck with "PGFIPLHI, Pagefault with IPL too high"J > > > > in SYS$LAN_CSMACD+08A38. As the last thing I did was test the PCAPK > > > > (downloaded from simh.trailingedge.com) I have a strong feeling the M > > > > guilty part is the PCAPVCM execlet. Does it really need VMS 7.3-1 (as . > > > > SIMH's 0readme_ethernet.txt suggests)? > > > M > > >       One would have to suspect that the people that write the software M > > > would be relatively familier with its limitations.  it might make sense % > > > to follow the instructions, eh?  > > G > > It's just that I found it working before reading that it shouldn't.  > > F > > >  why not upgrade to vms v7.3-2 and see if it works better there? > > L > > Because this is the system I build distributions on, and I wouldn't wantB > > to force all people running ht://Dig under VMS 7.2 to upgrade.   *Moved Norm"s response*   A > We frequently build/develop on current VMS versions even though = > we ship/support older ones.  Mostly it means keeping a copy > > of SYS$LOADABLE_IMAGES, SYS$LIBRARY and SYS$SYSTEM from the A > "target" version and using them when you build.  Takes a little @ > setup, but then you'd be free of having to stick with antiques< > and, of course, you wouldn't force anyone else to upgrade. > > > Oracle Rdb is supported back to VAX on 5.5-2 and (I believe); > 6.1 on Alpha.  All development is done on V7.3 and later.   D I've often considered doing that but reject it every time because I E wouldn't then be able to run my Q/A tests on the earlier version(s).  F We're up to 7.1 as a minimum version now. We'll leap to 7.3-1 soon andE forget the backwards compatibility stuff, well at least for versions   prior to that.   --   Cheers - Dave.   ------------------------------  $ Date: Sun, 4 Jan 2004 11:00:06 -0600( From: Wayne Sewell <wayne@tachysoft.com>  Subject: Re: Bugcheck - PCAPVCM?/ Message-ID: <00A2B63A.6057960A.5@tachysoft.com>   3 >From: "Dave Weatherall" <djw-nothere@nospam.nohow> 6 >Message-ID: <DTiotGxQ0bj6-pn2-75BBvBL1sjmf@localhost> >X-Newsgroups: comp.os.vms! >Subject: Re: Bugcheck - PCAPVCM?    > E >I've often considered doing that but reject it every time because I  F >wouldn't then be able to run my Q/A tests on the earlier version(s). G >We're up to 7.1 as a minimum version now. We'll leap to 7.3-1 soon and F >forget the backwards compatibility stuff, well at least for versions  >prior to that.     N Yes, these people who insist on running old, crappy versions of vms don't seemM to realize how much effort is involved in supporting them.  In order to test, N you have to have a machine of that ancient vintage (vax and/or alpha), becauseN newer machines won't run that version.  Then you have to *keep* the damn thingM running, despite the difficulty of getting parts, disk drives, network cards, 	 whatever.   J Yes, yes, the older machines run a long time, which is why the customer isI running them, but what if your test machine craps out?  It is living hell I trying to repair it or find another one that is in operational condition.   M This pain is intensified when working with the Thruway (remote disk and tape) F product, because then *two* nodes are involved, which can be differentK architectures and versions, and you have to be able to run both at the same L time.  Right now I am trying to diagnose a problem that occurs at a customerC site where a vax 6.2 client is connecting to an alpha 7.2-1 server.   G It would be a *real* nightmare without storageworks, because that makes M switching vms versions on the test machines somewhat managable, but there are $ still a lot of combinations to test.  O The problem gets only worse as time goes on, with more and more vms versions to M test and the old and crappy versions getting farther and farther out of date.    Wayne O =============================================================================== N Wayne Sewell, Tachyon Software Consulting  (281)812-0738   wayne@tachysoft.com; http://www.tachysoft.com/www/tachyon.html and wayne.html    O =============================================================================== B Jed Clampett, checking into hotel: "This place got a cement pond?", 	Ellie May: "And do yuh let critters in it?"   ------------------------------  # Date: Sun, 04 Jan 2004 17:55:47 GMT # From: hoff@hp.nospam (Hoff Hoffman)   Subject: Re: Bugcheck - PCAPVCM?3 Message-ID: <DsYJb.11522$D07.4151@news.cpqcorp.net>   Z In article <00A2B63A.6057960A.5@tachysoft.com>, Wayne Sewell <wayne@tachysoft.com> writes:4 :>From: "Dave Weatherall" <djw-nothere@nospam.nohow>7 :>Message-ID: <DTiotGxQ0bj6-pn2-75BBvBL1sjmf@localhost>  :>X-Newsgroups: comp.os.vms " :>Subject: Re: Bugcheck - PCAPVCM? :  :>F :>I've often considered doing that but reject it every time because I G :>wouldn't then be able to run my Q/A tests on the earlier version(s).   ..O :Yes, these people who insist on running old, crappy versions of vms don't seem = :to realize how much effort is involved in supporting them...      Welcome to my world.  :-)     F   Adding to Wayne Sewell hardware comments, this support also requiresC   we keep the code-base consistent and rolling the ECO-related code H   changes forward into other supported and current releases as required,D   and that we keep the older software tools and build procedures andH   mechanisms in place and operational so that we can continue to rebuild   the older code.   E   BTW: OpenVMS Engineering does not back-build the fixes as a rule -- E   ignoring that back-building is not supported, BTW.  Rather, OpenVMS A   Engineers will (re)load a saved disk image of the older release G   configuration, and use the then-current tools to debug and to rebuild E   the target, performing this directly within the target environment.   N  ---------------------------- #include <rtfaq.h> -----------------------------K     For additional, please see the OpenVMS FAQ -- www.hp.com/go/openvms/faq N  --------------------------- pure personal opinion ---------------------------E         Hoff (Stephen) Hoffman   OpenVMS Engineering   hoff[at]hp.com    ------------------------------  % Date: Sun, 04 Jan 2004 11:34:22 -0600 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>Y Subject: Re: Decimal Arith in DCL  was(RE: Floating point arithmetic supportin         DC 6 Message-ID: <3FF84E9E.A44F515F@NeOaSrPtAhMlNiOnWk.net>   "Richard B. Gilbert" wrote:  >  > Ken Fairfield wrote: >  > > Richard B. Gilbert wrote:  > >  > > [big snip] > > + > >> Variables might be explicitly declared  > >> $ Integer X > >> $ Character Y > >> $ Decimal Z1 > >> or implicitly declared by the value assigned  > >> $ X=1  ! Integer  > >> $ Y="1"  ! Character  > >> $ Z=1.0   ! Decimal > >  > >  > > $ x = 1 
 > > $ y = "2"   > > $ write sys$output f$type(x) > > INTEGER   > > $ write sys$output f$type(y) > > INTEGER  > > $  > > : > > I don't think implicit typing, as you've suggested, is; > > compatible with current behaviour...and I wouldn't want  > > it changed...  > >  > >     -Ken > H > Right.  I keep forgetting about that one until the next time I stub myG > toes on it; read an integer from a file, try to do arithmetic with it G > and  ZAP, instant gibberish.  I wish they hadn't done it that way but  > it's too late to change. >  > Scrap implicit typing!!    Well, yes and no.   G F$TYPE() tends to return the datatype of the CONTENT of a variable, not 5 the datatype indicated by that variable's descriptor.    To continue the above example:   $ x = 1 	 $ y = "2"  $ write sys$output f$type(x) INTEGER  $ show symbol x -   X = 1   Hex = 00000001  Octal = 00000000001  $ write sys$output f$type(y) INTEGER  $ show symbol y 	   Y = "2"   D Clearly, DCL knows that one is a longword and the other is a string.C Perhaps YALF (Yet Another Lexical Function) is needed: F$SYMTYPE():    $ write sys$output f$symtype(x)  INTEGER  $ write sys$output f$symtype(y)  STRING  G Of course, what will now follow is YAPA (Yet Another Pedantic Argument) E over whether F$SYMTYPE( name_of_non_existing_symbol ) should return a D null string or "%DCL-W-UNDSYM, undefined symbol - check validity and$ spelling" ($STATUS == "%X00038140").   --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  % Date: Sun, 04 Jan 2004 11:03:18 -0600 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>7 Subject: Re: How to make exe return value to dcl symbol 6 Message-ID: <3FF84756.D9AC496E@NeOaSrPtAhMlNiOnWk.net>   Neil Rieck wrote:  > 9 > "JF Mezei" <jfmezei.spamnot@istop.com> wrote in message % > news:3FE9DA07.CD3738E6@istop.com...  > > Tom Linden wrote:  > > > I > > > Using lib$get_foreign one can pass arguments to an executable.  But L > > > this behaves like a subroutine.  How would you make it a function such3 > > > that it would return a value to a DCL symbol?  > > P > > You catch Guy Peleg and give him a beer/cookie jar/chocolate/cognac/whateverO > > and then kindly ask him to implement your program as a lexical function :-)  > >  > > There are 2 ways about it: > > L > > Your program simply returns a value (for instance, in C:  exit(myvalue); > and M > > then right after you can executed the program, the value is stored in the = > > symbol $STATUS which you can then copy to another symbol.  > > P > > Another way to do it is to have the program explicitely set a symbol's valueO > > with LIB$SET_SYMBOL. You could supply the symbol name as an argument to the 
 > program. > P > Most high level languages will write some value to symbol $STATUS upon exit soO > trying to call LIB$SET_SYMBOL to change symbol $STATUS will not work (because / > the final "END" statement will overwrite it).   E LIB$STOP causes image rundown and provides the value specified to the  $STATUS symbol.    --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  % Date: Sun, 04 Jan 2004 11:04:23 -0600 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>7 Subject: Re: How to make exe return value to dcl symbol 6 Message-ID: <3FF84797.596B9CF6@NeOaSrPtAhMlNiOnWk.net>   Larry Kilgallen wrote: > a > In article <NDEMLKKEBOIFBMJLCECIGEIACJAA.tom@kednos.com>, "Tom Linden" <tom@kednos.com> writes:  > >  > >   > > < -----Original Message-----3 > > < From: jlsue [mailto:jefflsxxxz@sbcglobal.net] . > > < Sent: Saturday, January 03, 2004 8:30 AM > > < To: Info-VAX@Mvb.Saic.Com = > > < Subject: Re: How to make exe return value to dcl symbol  > > <  > > < N > > < On Fri, 26 Dec 2003 06:48:54 -0800, "Tom Linden" <tom@kednos.com> wrote: > > < 7 > > < >I am aware of that, but I would like a function.  > > < >  > > < G > > < But functions in DCL are lexical functions.  If you want to learn  > > < internals H > > < and develop your own lexical, I think it's safe to say that you'll= > > < definitely learn some interesting things about OpenVMS.  > > N > > Got a ptr to a cookbook? No reason why this should be difficult, is there? > I > For starters, there is no documentation other than the source listings.   1 Calling all VMS authors: publication opportunity!    --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  $ Date: Sun, 4 Jan 2004 09:14:52 -0800# From: "Tom Linden" <tom@kednos.com> 7 Subject: RE: How to make exe return value to dcl symbol 9 Message-ID: <NDEMLKKEBOIFBMJLCECIEEIKCJAA.tom@kednos.com>    < -----Original Message-----G < From: David J. Dachtera [mailto:djesys.nospam@NeOaSrPtAhMlNiOnWk.net] ( < Sent: Sunday, January 04, 2004 9:03 AM < To: Info-VAX@Mvb.Saic.Com 9 < Subject: Re: How to make exe return value to dcl symbol  <  <  < Neil Rieck wrote:  < > ; < > "JF Mezei" <jfmezei.spamnot@istop.com> wrote in message ' < > news:3FE9DA07.CD3738E6@istop.com...  < > > Tom Linden wrote:  < > > > K < > > > Using lib$get_foreign one can pass arguments to an executable.  But A < > > > this behaves like a subroutine.  How would you make it a   < function such 5 < > > > that it would return a value to a DCL symbol?  < > > 5 < > > You catch Guy Peleg and give him a beer/cookie   < jar/chocolate/cognac/whatever = < > > and then kindly ask him to implement your program as a   < lexical function :-) < > >   < > > There are 2 ways about it: < > > @ < > > Your program simply returns a value (for instance, in C:   < exit(myvalue); < > and B < > > then right after you can executed the program, the value is  < stored in the ? < > > symbol $STATUS which you can then copy to another symbol.  < > > D < > > Another way to do it is to have the program explicitely set a  < symbol's valueB < > > with LIB$SET_SYMBOL. You could supply the symbol name as an  < argument to the  < > program. < > > < > Most high level languages will write some value to symbol  < $STATUS upon exit soD < > trying to call LIB$SET_SYMBOL to change symbol $STATUS will not  < work (because 1 < > the final "END" statement will overwrite it).  < G < LIB$STOP causes image rundown and provides the value specified to the  < $STATUS symbol. I That is all very interesting, I know how to set the value of a dcl symbol = but I would like to do it as a user defined lexical function.  <  < --   < David J. Dachtera  < dba DJE Systems  < http://www.djesys.com/ < * < Unofficial Affordable OpenVMS Home Page:! < http://www.djesys.com/vms/soho/  <  < --- ( < Incoming mail is certified Virus Free.< < Checked by AVG anti-virus system (http://www.grisoft.com).C < Version: 6.0.553 / Virus Database: 345 - Release Date: 12/18/2003  <  --- & Outgoing mail is certified Virus Free.: Checked by AVG anti-virus system (http://www.grisoft.com).A Version: 6.0.553 / Virus Database: 345 - Release Date: 12/18/2003    ------------------------------  $ Date: Sun, 4 Jan 2004 12:33:00 -0500) From: "Neil Rieck" <n.rieck@sympatico.ca> 7 Subject: Re: How to make exe return value to dcl symbol 8 Message-ID: <i7YJb.619$D21.215650@news20.bellglobal.com>  K "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net> wrote in message 0 news:3FF84756.D9AC496E@NeOaSrPtAhMlNiOnWk.net...
 [.snip...] > G > LIB$STOP causes image rundown and provides the value specified to the  > $STATUS symbol.  >  > -- > David J. Dachtera   ' You are correct. LIB$STOP will do this. L But the OpenVMS docs also state that whatever is in R0 at the time a programK terminates determines the value of $STATUS. For those interested, I created @ two three-line Compaq-BASIC programs then compiled them with theM "/machine/list" switches. The last line of program #1 is "END" while the last J line of program #2 is "END PROGRAM 0". The only difference between the twoI machine listing files is line "00A8" where register R0 is loaded prior to > exiting. See the attached zip file for details. (size: 4.3 KB)  
 Neil Rieck Kitchener/Waterloo/Cambridge,  Ontario, Canada.! http://www3.sympatico.ca/n.rieck/ N http://www3.sympatico.ca/n.rieck/links/cool_openvms.html (free OpenVMS program stubs and examples)      begin 666 BASIC.ZIP = M4$L#!!0````(`,QA)##O6/N0^@@``#,A```)``D`:G5N:S$N;&ES550%``&@ = M`_@_Q5EM;Z-($OYL=#^BM<I)$YV3T-!@XM%\X#5AEH '2';F;F\C8I.$.\=8 = MV)Z=[*_?ZH;&8..7[)T41MKQTD\__51U=54U\_G6_QF?W.BNCSJ?*%\5XQ1Y = MV6*9S9XZ`.3LL^Z?2:)($):&F PE@I ^G3\GR- CUT1W^)R<B:+8GC9*GE*$ = MA>Y%W_!L+8\'")G1C1N=A$$0R\-_67?>Z-^?J9GG(.@C%H1>.14C#+)Z^7R9 = MY3.T?)VGG](?\VDVSI8<(@$$B[UYD<V6Z*?G=#K-?^)C,HQ)8B^=382_"9_? = MTXW203?J('R<,#MODOG_R8V", J#JU"_09%MQF[@1P(3XB<OZ2%!QNLR72!] = MN2RRAQ7\% 1JV$EHZ]9]X'O?3G;.Q+)46@X^,0,?A;:'/-.#-]%UB/S _FK# = M[]""G[^$,0K,6!<PY38#R]Y-RQZI<F\W-T*4VP_:W%3-B>?Z/Q_@QH10WP2; = MW'ZP6[=<<L=VJ'L'Z-_L$ZKF1 ]#_=M^SM(C1^A&J.96*+=E1^8!O7^%^YW/ = MFGSPK'U9)=/L,4L+%*U>7I+B]>#R1YPUINL"CH=W'[G_M#]9P:WAV1>N']M7 = M=EB^\P+_ZB(8Q>[-)\^^L[U/^,)SHXL;W;Q&-9D@6+:CWWHQLO181_&WD8U< = MWPG"&YT>X6%#)TR.7?\*.:[7PL!OT[N%[2W!S"%6LDQ8"D5#."4CSS7=>(=_ = MZ+[L=2 C#--DBA;9'Y2P-+8;[ ?(+/+%`A7I8UJDLW%'ZF&$[FR9/L&F5)S4 = M6;L$F):%K/0QFV4T8RYV$%KI.'M9B_R E;YTVDUHS[YG13Y[26<[+&>$T3B9 = MIN@Q&2_S`@C%;B@S.?B>%D4V25'^B/[N!W2G.@@!&.:KV01-*JFSU<M#6G08 = M!%5A_)S-4C3.)]VY^ZV5NKO,- G-X&;D>F5$?;G5/==Q[3""X$*VXT!!&;;Q = M5="AQVR:=EE0*PP>_I..EPSW1LU=A.##*)TG1;),[\?YRSR;EF6T]3B>?@7' = M,!IVT6P3>M33AQ[ 081-(0@AASVFR7)5;-G-3;Y+BBR!V-H3-,<]G/"7I*#K = M=OJY?"S;N+W:E3FV"=W98UZ\,-<ETSVT<9&,TX=D_%\XS^.\F&Q!N0_U:?94 = M'JC?=VME/GQ8/:'%Z\M#/NWDY(16ECS-<B@9XSWRCGEJA:M)MC_1L5P-F1OZ = MIYAFVAWQ4Q."ZUX7V0)-:++=_7CI]W2*(!CP`86C*3C[.9].NG/"6B=DF\=I = M_CL:/Z>P,UF921M3.*&9O] M.>C #<+M]%2?Y>D$W<$K>N*&; 5(S7I1)*_M = M-0R:YA8E76?-KW<YG4/##F7B=8\7Z9E_G8V?(67GJP5*?XS3^68EX(2QNZ,P = MO?4YHK'A2=JD2;JKO?E?&AMR,,,?DO?7[F+PG(_H!:)7=NA]UN;U:2_;ITUA = MGW:%?=H6]FDWVS]C4WK0&O99+]XOF]KJ5B;2&]U:Z'#86S]T_"-#B%B09.B# = M'%E<S^IYEMZ+1GT$%F@?HM&I8 P<&T8TCB&]7A1_Z84R[B..&%!$S:)5"&G0 = M1Q5 `8!1`TP.4/L(#]020QB&+P/WS0H#$(U4- 9 3$Z#*R4.J,67$H.HLN,T = MI&"0$H?ZR! (M8)@BP^ A)O@CEGJC.BH(1)1JD;A0LM&F06A)$@2;KI (J6; = M0JQR%^BJ;(BBPM>5-(H`]1@(-/$#$)W"(K:H$'S),94$B2ZA"/I `0;"&62Q = M8J ^4DG)H ]4&E=<ATPX!E892( !!QB*3M8.D$'(YR@L:2P6_B>N[\80"!\1 = M>PG_H?99#?MDLV6?,SKMBAZ)>LT!G^)J&@')IA=2HS=M)63#5B)1$_FHUK"5 = M:,R.TE292R)FPU1%[3)5$;=-'85P-VC;2D1BX,8L4*9;EL<"3=,`(PJ&2-VA = MFQS"XAD0(HU6B?I#D%3L0(S:'%)Z[+ITF32 '9?Q*?4K]912H52QX5?E`_P% = M,<U<KW,[55*M12%8U<K%-C!:@X9CJ,/EM</5*KAPT^$:-WK0#"XL-3VN\54& = MS>#"<J?+!QW1%=S&]_&]]?7>V!MC@ZT8VS1!$SM,&/"E-=(T`4L-$P9\#4UK = MFB")729H9L<!">YMWVK+YXGU4NQY)U(SH3;/A+R9@ !>): -^R_)(?LOM0[[ = MU9K8;-A_J3;,5_D2NM@T7R1=YNMDV_S2]M:98<K6DQK*Q$V+=;.R>%?-@:QA = M0=;@1\>HMIEF\6A$TZ#5*!5&:YNA5%!'Z81AN)U&O<UEJ6"0@6$U2H51>8N7 = M"G:JH/:)HL4A9J/V\=*G&HZN@68.`3&A'5,Q@@!WRB5M0R*X^ [9-[,'^C6O = M3Z%\S$@6,%9]<_L'<X#PWAV.\OX=#OM.R#L<]MUKL\>IVAOV!:Q??@*#T;K+ = M:;8Y$*?1$JY*9TY!O[AFL^_\&^\D78R+;+[,"\9FSY;%*YKGT+@/>UNF-B!> = M.GM:/C=N(;+$1F$9N!>AZV0VF:9%/5Z=FFO=MSP[9,@P?8)=HTW\:I%.:F0H = MGM$8A2-_QAH#.-9GU1G3SJ +:4]=)-_7<^F\"N%D/])):7,5?.R!F!7$ZF&G = MM])9=OAP[]P4RL$=/VK_TB[DG&Z7?F6W:FJ-(!T(VF#49!6.5N=S*+2A'47- = M+]R":L(?I4Y:M-B>ZY'INKU?V;\T_%K%J^IPA+G6IW:L#NFK'A]TJ6/9O89H = M'9!U#6L'[EKVGOZ\BMWNR(6!DQ,\Y-ZIFVHF(O"O>E]_TQ TWY NV?^C>E-Y = M$J+]-X?B%A1O^IPVXAPJMJ#B%M0\!&UUYAQJM,5"]MTDQN00\8#W6;@A%UZV = MB"5.K!&.;BB&ERTT'-@-M"2^"4V.0(O-9O](-TL'W5QKD(]1O.[S#[JY=24X = M%GI0;@TEXFZH4SYU+]_06@\U9YQI6^Q[-&^RFV]F5_9HWX0>[V?E>#\KQ_M9 = M/:"5K+M\M:&5O6[%D*K@K2A2CY>L'B]YL$?R.S=#ZOLT0YL..CZH!JT=6L-8 = M79&&E3GUC9/>LLXC]\JWK7OC6VRCK[\I=%;SE2(0@]B*0G0^R5J78":;EV"9 = MUR -;/@34$L#!!0````(`,-A)#!]W-77!0D``#HA```)``D`:G5N:S(N;&ES = M550%``&-`_@_Q5EM<YM($OXLZG[$U):O*JF3G0$&A)7*!UYMLA@4P-[D;F]= = M6,(V=Y)0(2D;[Z_?GH%!(*$7[UV52=5&RSSSS-,]/=T]Y/.M_[-T=J.[/NI\ = MHGQ=C%/D9<M5-G_J`)#SS[I_+F%,D"@-13+$"D+Z=/&<($./7!/=B1?D'&/< = MGC9*GE(D"MV+ON+96EX>*K"\&=VXT5D8!+$\_)=UYXW^_9F:>0&"/DJ"T"NG = MBD@$6;U\L<KR.5J]+-)/Z8_%-!MG*PZ1`"+BWJ+(YBOTTW,ZG>8_\3$9QB3< = M2^<3M"CRIR*9(2S\3?C\E@Z5CCI4!Q/&";/X)EG\GQPJ"*,PN KU&Q399NP& = M?B0P(7XR2X\),EY6Z1+IJU61/:SAIR!0P\Y"6[?N`]_[=K9WIBA+I>7@$S/P = M46A[R#,]>!-=A\@/[*\V_ XM^/E+&*/ C'5!I-QF8-G[:=DC5>[MYD:(<OM! = MFYNJ.?-<_^<CW"(AU#?!-K<?[-<ME]RQ'>K>$?I7^X2J.=/#4/]VF+/TR FZ = M$:JY%<IMV9%Y1.]?X7[CLR8?/6M?ULDT>\S2`D7KV2PI7HXL?])98[H^P/'P = M[B/WG_8G*[@U//N#Z\?VE1V6[[S O_H0C&+WYI-GW]G>)_&#YT8?;G3S&M5D = M@F#9CG[KQ<C28QW%WT8V<GTG"&]T>H2'#9TP.7;]*^2X7@L#OTWO%K:W!#.' = M6,DJ8<D4#>&4C#S7=.,]_J'[<M"!C#!,DRE:9G]0PM+8;K ?(+/(ETM4I(]I = MD<['':F'$;KS5?H$FU)Q4F?M$V!:%K+2QVR>T8RYW$-HI>-LMA'Y3E3ZTOMN = M0GO^/2OR^2R=[[&<$4;C9)JBQV2\R@L@Q-U09G+P/2V*;)*B_!']W0_H3G40 = M`C#,UU"I)I74^7KVD!8=!D%5&#]G\Q2-\TEW[GYMS>XN,TU",[@9N5X945]N = M=<]U7#N,(+B0[3A04(9M?!5TZ#&;IET6U J#A_^DXQ7#O5)S%R'X,$H729&L = MTOMQ/EMDT[*,MA['TZ_@&$;#+II=0H]Z^M@#.(BP*00AY+#'-%FMBQV[N<EW = M29$E$%L'@N:TAQ/^DA1TW4X_EX]E&[=7^S+'+J$[?\R+&7-=,CU &Q?).'U( = MQO^%\SS.B\D.E/M0GV9/Y8'Z?;]6YL.']1-:OLP>\FDG)R>TLN1IGD/)&!^0 = M=\I3*UQ/LL.)CN5JR-S0/\4TT^Z)GYH07/>RS)9H0I/M_L=+OZ=3!,$@'E$X = MFH*SG_/II#LG;'1"MGF<YK^C\7,*.Y.5F;0QA1.:^8QNR5$';A'NIJ?Z+$\G = MZ Y>T1,W9"M :M:+(GEIKV'0-+<LZ3IK?KW+Z0):=R@3+P>\2,_\RWS\#"D[ = M7R]1^F.<+K8K`2>,W3V%Z;7/"8T-3](F3=)=[<W_TMB0HQG^F+R_=BN#YV)$ = M+Q"]LD/OLS:O3WO9/FT*^[0K[-.VL$^[V?XYF]*#UK#/>O%^V=16]S-,[W8; = MH<-A;_/0\8\,@45!DJ$/<F2\F=7S++T7C?H(+-#>1:/W@C%P;!C1.(;T>E'\ = MI1?*8A]QQ( B:A:M0DB#/JH`"@",&F!R@-I'XD M,81A^#)P\ZPP`-%(16,` = MQ.0T8J7$`;7BI<0@JNPX#2DB2(E#?60(A%I!1(L/@(2;X(Y9ZHSHJ($)EJI1 = MN-JR469!* F2)#9=()'23:&H<A?HJFQ@K/!U)8TB0+T(!!I^!T3O81$;*T2\ = MY)A*@D274 1]H `#X0PRKABHCU12,N@#E<85UR$3CH%5!A)@P &&HI.-`V00 = M\CD*2QJ+A?^9Z[LQ!,)'Q%["?ZA]5L,^V6S9YXS>=T6/1+WF@$_%:AH!R:87 = M4J.W;25DRU8B41/YJ-:PE6C,CM)4F4LB9L-41>TR5<&[IHY"N!NT;268&&)C = M%BC3+<MC@:9I@,&"@:D[=)-#6#P#`M-HE:@_!$D5'8A1FT-*CUV7+I,&L..R = M^)[ZE7I*J5 J;OA5>0=_04PSU^O<3I54:U&(J&KE8EL8K4'#,=3A\L;A:A5< = M8M/A&C=ZT PN46IZ7..K#)K!)<J=+A]T1%=P&]_']];7>^-@C UV8FS;! UW = MF##@2VND:8(H-4P8\#4TK6F"A+M,T,R.`Q+<V[[5EL\3ZR7N>6=2,Z$VSX2\ = MG8 `7B6@+?LOR3'[+[4.^]6:V&S8?ZDVS%?Y$CINFH])E_DZV36_M+UU9MA! = MWTS2JH..M\W5S<K<?04'F"Q(&?S<&-4>TQ0>C6@.M!IUPFCM,=0)ZB6=, PW = MTJCWN*P3##(PK$:=,"I7\3K!CA04/HPM#C$;A8_7/=5P= TT<PB(">V8BA$$ = MN%"N: \2P:UWR#Z8/=!/>7T*Y6-&LH2QZH/;/Y@#A+=N;Y2W;V_81T+>WK"/ = M7ML-3M7;L,]?_?+[%XS6+4ZSQX$@C59P3SIW"OJY-9M_YQ]X)^ER7&2+55XP = M-GN^*E[0(H>N?=C;,;4!\=+YT^JY<061)38*R\"E"%TG\\DT+>KQZLA<Z[[E = MV2%#AND3[!KMX-?+=%(C0WQ.8Q3.^SGK"N!,GU<'3#N'%J0]=9E\W\RE\RJ$ = MD_U()Z7-5?"Q!V)6P-7#CFZELVSOX=*Y+92#.W[4_J4MR 7=+OW*;A74&D$Z = M$+2[J,DJ'"W-%U!E0SN*FI^W!=6$/TJ=L6BEO= CTW5[O[)_</BUBE?5X0AS = MHT_M6!UR5ST^Z%+'4GL-T3H@FP+6#MR-[ /->16[W9$+`V=GXI![I^ZHF8C  = MO^I]_4U#T'E#NF3_C^I-Y4F(-M\<*K:@XK;/:1?.H;@%Q3M0\QBTU99SJ-$6 = M"]EWFU@DQX@'O,D2&W+A98M8XL0:X>B&8GC90L.!W4)+^%5H<@(:-SO]$]TL = M'75SK4$^1?&FR3_JYM9]X%3H4;DUE.#]4*=\ZD:^H;4>:LXXUW;8#VC>9C=? = MS:X<T+X-/=W/RNE^5D[WLWI$*]FT^&I#*WO=BB%5$7>B2#U=LGJZY,$!R6_< = M#*EOTPQM.^CTH!JT=F@#8W5%&E;FU-=->L6ZB-PKW[;NC6^QC;[^IM!9S5>* = M0 QB*PK1^21K4X*9;%Z"9?YQ1!,%X4]02P$"%P(4````" #,820P[UC[D/H( = M```S(0``"0`)```````!````_X$`````:G5N:S$N;&ES550%``&@`_@_4$L! = M`A<"% ````@`PV$D,'W<U=<%"0``.B$```D`"0```````0```/^!*@D``&IU 5 F;FLR+FQI<U54!0`!C0/X/U!+!08``````@`"`( ```!?$@``````  `  end    ------------------------------  % Date: Sun, 04 Jan 2004 11:17:40 -0600 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>H Subject: Re: influencing the order in which page and swap files are used6 Message-ID: <3FF84AB4.B11F52CF@NeOaSrPtAhMlNiOnWk.net>  / Phillip Helbig---remove CLOTHES to reply wrote:  > F > In article <bst1e8$j5b$2@newslocal.mitre.org>, lewis@mazda.mitre.org > (Keith A. Lewis) writes: > [snip]P > > Yes, you can get rid of the default files -- rename, reboot, delete, in that
 > > order! > G > I don't want to get rid of them.  However, I would like the secondary I > files to be used by default if they are available, and the files on the  > system disk only as a backup.    Then: D 1. Put them someplace on the system disk where VMS doesn't expect to
 find them.  D 2. Install page/swap files from an alternate disk if it exists - useG F$GETDVI( "ddcu:", "EXISTS" ) - and only install the page/swap files on F the system disk if the alternate disk is not found (minimal boot, diskH failed, etc.) or if you start getting warnings (or indications) that theE alt. disk page/swap files need to be augmented by something else. Not % easily automated, I grant you, but...    --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  # Date: Sun, 04 Jan 2004 16:20:05 GMT # From: hoff@hp.nospam (Hoff Hoffman) , Subject: Re: Need Help Porting C code to VMS3 Message-ID: <V2XJb.11521$V_6.5304@news.cpqcorp.net>   ] In article <4a885870.0401011350.745a783e@posting.google.com>, wv9557@yahoo.com (Will) writes: A :There are  strcicmp() which  ignores case during the comparison, K :and strnicmp() which compares up to a certain length (also ignoring case.)   F   Again, beware, code that contains its own matching schemes is eitherH   broken now, or risks being broken after OpenVMS upgrades -- we've someE   significant file system work planned and/or underway, for instance.   I   Making string comparisons in the code is easy -- there are RTL routines H   and such readily available -- but you will want to use the RTL and RMSG   calls for filename processing.  And you will want to avoid attempting K   your own local filename matching routines -- as I mentioned in an earlier J   posting, folks working here in OpenVMS Engineering have made assumptionsK   that have been broken by OpenVMS upgrades; folks have coded this filename 8   matching incorrectly.  (It's not as easy as it looks.)  F   As an example of case-blind routines, STR$CASE_BLIND_COMPARE.  As anJ   example of the wrinkles with these routines, there are valid punctuationK   characters and embedded character encodings that most any straight string I   comparasons can (and will) erroneously (mis)match, given ODS-5 filename J   coding rules.  Consider FID'd and DID'd directory encodings, and the hexI   digits and the escape'd dots that can all be embedded.  (For additional /   details, please see the ODS-5 documentation.)     N  ---------------------------- #include <rtfaq.h> -----------------------------K     For additional, please see the OpenVMS FAQ -- www.hp.com/go/openvms/faq N  --------------------------- pure personal opinion ---------------------------E         Hoff (Stephen) Hoffman   OpenVMS Engineering   hoff[at]hp.com    ------------------------------  % Date: Sun, 04 Jan 2004 11:21:01 -0600 @ From: "David J. Dachtera" <djesys.nospam@NeOaSrPtAhMlNiOnWk.net>5 Subject: Re: number of ethernet adapters in a cluster 6 Message-ID: <3FF84B7D.CE89B7C2@NeOaSrPtAhMlNiOnWk.net>   "Main, Kerry" wrote: >  > > -----Original Message-----2 > > From: Phillip Helbig---remove CLOTHES to reply, > > [mailto:helbig@astro.multiCLOTHESvax.de]! > > Sent: January 3, 2004 9:58 AM  > > To: Info-VAX@Mvb.Saic.Com 9 > > Subject: Re: number of ethernet adapters in a cluster  > > 7 > > In article <47nIb.11393$Pe2.9297@news.cpqcorp.net>,  > > hoff@hp.nospam (Hoff > > Hoffman) writes: > > A > > > :I see that on VAX there is a system parameter which is the 
 > > number of * > > > :ethernet adapters in the cluster...6 > > > :...There is a lot of traffic on the ethernet... > > >  > > >   Please define "a lot". > > @ > > As I said, one LAN carries TCPIP, LAT, perhaps DECnet in theA > > future, SCS, MSCP, i.e. about everything possible.  I see the @ > > "collision" LED light up when a shadow copy takes place, and? > > probably related to this sometimes there are OPCOM messages C > > about missed packets and errors show up on the ethernet device.  > > I > > >   Two Alpha systems can easily saturate a 10base Ethernet, and most J > > >   any "recent" VAX with a "recent" NIC, or most any Alpha system canJ > > >   run such an Ethernet or IEEE 802.3 network at the rated throughputH > > >   of the NIC.   (You do not indicate version or specific platformsJ > > >   or NICs -- I'd not expect much of a problem from a VAX-11/750 withH > > >   a DEUNA, for instance.  And as usual, I'd encourage applying theB > > >   current ECO kits and using current OpenVMS versions, etc.) > > F > > VMS 7.3-1 Alpha and 7.3 VAX, all relevant patches.  Ethernet card:4 > > whatever was in the VAX 4000 or VAXstation 4000. > >  > >  >  > Phillip -  > J > As a fyi, for the recent clusters I have been involved with, since 100MbE > NICs are extremely cheap these days, I usually recommend setting up ' > multiple VLANS such as the following:  > & > VLAN1: Normal TCPIP, DECnet traffic. > VLAN2: Cluster traffic= > VLAN3: System, consolemanager, snmp, device management etc.  > H > By separating the protocols into different VLANS, you can increase theE > overall performance (e.g. balance IO over different PCI buses etc), C > increase security (VLAN3 access can be set as low as specific MAC J > addresses etc) and make it easier to troubleshoot issues. As an example,= > a large FTP job will not impact cluster communications etc.  > H > With the above config a total of 6 phsical ports (3 dual port devices)B > is required per server in a redundant, high availability config.  F ...which, of course, requires multiple host interfaces (otherwise thatF becomes the bottleneck) which may or may not be possible on some smallE (Micro)VAXes. Dunno 'bout SIMH/Charon-VAX. Also, not sure which small  (MIcro)VAXes provided 100Bx.   --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------   Date: 4 Jan 2004 01:36:54 -0800 / From: stuie_norris@yahoo.com.au (Stuart Norris) , Subject: Re: Peeking in to the serial buffer= Message-ID: <51262235.0401040136.1e8feb29@posting.google.com>   E > Don't forget that the terminal driver has something very useful for L > programming: a built-in timeout feature. You can specify the IO$M_TIMED (IK > think) flag, and provide a timeout value as one of the parameters. If you N > expect 76 character to come, issue a read for 76 characters, but only 75 getM > delivered, then after a while, the IO will complete anyways (with a timeout K > status code), this makes it much easier to avoid a program getting stuck.   & Just to confirm - in word pseudo code.   Assign a channel.   ; Setup up the serial port and flush the buffer to remove any  outstanding stuff.  D Have a QIO (not QIOW) that completes when there are two bytes in the buffer.   F In AST routine work out the number of bytes.  Post a QIOW with a timer- for those bytes.  In case they are not there.   A After the QIOW completes adjust the buffer length to represent my  input message.  > Place message on VMS internal queue and set event flag stating, something exists on my programs input queue.   Thanks   Stuart   ------------------------------  % Date: Sun, 04 Jan 2004 06:12:36 -0500 * From: JF Mezei <jfmezei.spamnot@istop.com>, Subject: Re: Peeking in to the serial buffer) Message-ID: <3FF7F51A.5C95925D@istop.com>    Stuart Norris wrote:F > Have a QIO (not QIOW) that completes when there are two bytes in the	 > buffer.  > H > In AST routine work out the number of bytes.  Post a QIOW with a timer/ > for those bytes.  In case they are not there.  > C > After the QIOW completes adjust the buffer length to represent my  > input message. > @ > Place message on VMS internal queue and set event flag stating. > something exists on my programs input queue.  L This would technically work, however, it is bad practice and not recommendedN to have any processing in an AST which has a "wait" in it, especially if it is pontentially infirnite wait.  4 What you could do is split this into 2 AST routines.  N First one completes when first 2 bytes are received, parses the buffer length,8 and then does a QIO with AST2 as the completion routine.  I Once the right number of bytes are received or the timer expires, AST2 isVN called and you can then assemble the buffer and place in into your inut queue.  K This way, you pretty well eliminate the risk that your program would freezeDK while in an AST. And if another AST is delivered, it can be slotted betweenx the first and second one.l   ------------------------------  # Date: Sun, 04 Jan 2004 17:22:36 GMTu, From: Forrest Kenney <Forrest.Kenney@hp.com>, Subject: Re: Peeking in to the serial buffer& Message-ID: <3FF84BE5.114ED996@hp.com>   Stuart Norris wrote:   > Hi Group,M > C > I am about to write a program that reads unsolicted data from thee > serial port on my Alpha. > H > I am use to write programs with QIO and the UCX/TCP QIO interface.  InG > the UCX/TCP QIO interface you can peek at the messages in the UCX/TCPkH > buffer before reading them.  In the programs that I wrote this allowedH > me to peek at the message length in my message header prior to reading# > the data from the UCX/TCP buffer.o >sF > Is there any way to peek into the terminal buffer on the serial portG > using the QIO interface?  I wish to do this since the messages that In@ > will receive have the message length in the second byte of theG > message.  I wish to peek at the message so I can determine the length1, > and then read the entire message in one go >e > Thanks >  > Stuart  G As several other have pointed out the best way to do what you want is a) two byte read looking foraI the data followed by a read large enough to get all the data.  Many folksS have talked about IO$M_TIMEDF to time the I/O.  What is poorly understood is that the timeout is not time from when the read washE started but it a time from last character received.  This needs to beM understood because it may notd time you out when you expect.d  J The other thing is that while there is a operation to see how much data is in the type-ahead bufferJ I storngly discourage using it.  It is about the same cost as just reading the two bytes of data out G of the type-ahead buffer.  So you might was well just go ahead and read  the data.  Also all it wouldE tell you is how much data is in the buffer not how long a message is.      Forrest Kenney9 OpenVMS terminal driver historian and sometime maintainert   ------------------------------  % Date: Sun, 04 Jan 2004 13:08:42 -0500t' From: Stuart Fuller <stufuller@usa.net>h, Subject: Re: Peeking in to the serial buffer0 Message-ID: <brk9tb.bfb.ln@dadsys2.fuller.local>   Richard B. Gilbert wrote:r  I > Yes, there is!   It's been about fifteen years since I last used it andVB > I don't recall the details but it's documented.  ISTR a functionE > modifier for the $QIO call.   Instead of reading one character at aTG > time, I was able to see  how many characters were available and  readlK > that many.   The busier the system was, the more efficiently my code ran.n > 7 > If anybody still has a copy of HOST32, it's in there.  >   
 Hi Dragon!  K The function you're thinking of is the "how much data is in the type-ahead iI buffer" -- that is, how much data has the terminal driver buffered right tE now.  Unfortunately, what Stuart N. is looking for is the ability to:e  A 1. look to see if there is at least 2 bytes of data in the bufferlH 2. read the second byte of the buffered data (without removing the data + from the buffer), to determine message size B 3. post a read of the size from above to gather the entire message  + Unfortunately, step 2 above is the problem.n  L In the original version of HOST32, it would do single character $QIO calls. I  So, to read 1000 characters from the serial port, it would do 1000 $QIO  I calls.  You made the improvement of determining how much data was in the mH type-ahead buffer, then read the entire buffer in one $QIO.  This was a H great improvement in that it made the program faster, and consumed less  system resources.o   -- a           Stu)   ------------------------------   Date: 4 Jan 2004 01:44:21 -0800o/ From: stuie_norris@yahoo.com.au (Stuart Norris),2 Subject: Peeking in to the serial buffer -followup= Message-ID: <51262235.0401040144.60820a36@posting.google.com>   	 Hi Group,m  B Sorry my ignorance - but what is host32 and where could I locate a2 copy of the code to learn what is being done here?   Thanks   Stuart   ------------------------------  % Date: Sun, 04 Jan 2004 13:16:19 -0500o3 From: "Richard B. Gilbert" <rgilbert88@comcast.net>t6 Subject: Re: Peeking in to the serial buffer -followup0 Message-ID: <bsydnTLQQrDoxWWiRVn-sA@comcast.com>  I HOST32 was a program, written in Fortran, that allowed you to dial in to  E CompuServe from a VAX.   It was based on TERM.FOR by Ed Groth of the  D Princeton University Physics Department.  Stu Fuller modified it to I become HOST32 and I did some code cleanup and performance enhancements.   F This was in the late eighties or early nineties when CompuServe still I had a command line interface.  I haven't seen the code since 1994 when I iG left Princeton University.  Since the code has outlived its usefulness cF it's unlikely to be readily available and may not be available at all.  I I have a little more time to research the original question this morning  C and have found some documentation on it.  You want to use the $QIO cH service with an IO$_SENSEMODE function and the IO$M_TYPEAHDCNT function I modifier.  You pass the address of a Sense Mode Characteristics Buffer.  gH If you dot your i's and cross your t's correctly you get a count of the E characters presently in the typeahead buffer and a copy of the first h3 character.   The typeahead buffer is not disturbed.o  E The $QIO service is documented in "OpenMVS System Services Reference =H Manual: GETQUI-Z" and the terminal driver functions are documented in " % OpenVMS I/O User's Reference Manual"."  E The remainder of the problem is left as an exercise for the student. t       Stuart Norris wrote:  
 >Hi Group, > C >Sorry my ignorance - but what is host32 and where could I locate a 3 >copy of the code to learn what is being done here?1 >2 >Thanks@ >s >Stuartn >    >n   ------------------------------   Date: 4 Jan 2004 09:34:43 GMTa2 From: "Dave Weatherall" <djw-nothere@nospam.nohow>/ Subject: Re: Pictures from the OpenVMS bootcampj5 Message-ID: <DTiotGxQ0bj6-pn2-u8wCKFihHmmi@localhost>.  A On Sun, 4 Jan 2004 06:04:18 UTC, spamsink2001@yahoo.com (Alan E. e Feldman) wrote:t  4 <Snipped stuff about the US legal profession/system>   I > > >That's the love of money. Big difference. Pink Floyd makes this sameiK > > >mistake in their song "Money" on Dark Side of the Moon: Money, so theyhH > > >say/Is the root of all evil today/But if you ask for a rise it's noI > > >surprise that they're giving none away. (Still a great album for itssJ > > >music, but that particular quoted part of the lyrics contains bizarreJ > > >illogic.) And what does the bible have to do with any of this anyway? > > ? > > There's not illogic on DSotM.  Brilliant commentary is all.n > 2 > They got the quote wrong. How is that brilliant?  F That's what the 'so they say bit' means. It's there to show there is aC general belief (they) that money is the root of all evil. It's not pF illogical. Especially to those who lived in the UK at the time it was  penned.h   --   Cheers - Dave.   ------------------------------   Date: 4 Jan 2004 08:43:03 -0800 . From: spamsink2001@yahoo.com (Alan E. Feldman)/ Subject: Re: Pictures from the OpenVMS bootcamp-= Message-ID: <b096a4ee.0401040843.467856d2@posting.google.com>d  o "Dave Weatherall" <djw-nothere@nospam.nohow> wrote in message news:<DTiotGxQ0bj6-pn2-u8wCKFihHmmi@localhost>...iC > On Sun, 4 Jan 2004 06:04:18 UTC, spamsink2001@yahoo.com (Alan E. V > Feldman) wrote:f > 6 > <Snipped stuff about the US legal profession/system> >   K > > > >That's the love of money. Big difference. Pink Floyd makes this sameNM > > > >mistake in their song "Money" on Dark Side of the Moon: Money, so theycJ > > > >say/Is the root of all evil today/But if you ask for a rise it's noK > > > >surprise that they're giving none away. (Still a great album for itsrL > > > >music, but that particular quoted part of the lyrics contains bizarreL > > > >illogic.) And what does the bible have to do with any of this anyway? > > > A > > > There's not illogic on DSotM.  Brilliant commentary is all.> > > 4 > > They got the quote wrong. How is that brilliant? > H > That's what the 'so they say bit' means. It's there to show there is aE > general belief (they) that money is the root of all evil. It's not oH > illogical. Especially to those who lived in the UK at the time it was 	 > penned.i  9 Ah, so the lyrics are actually making my point! OK. Cool.    Alan E. Feldman    ------------------------------  $ Date: Sun, 4 Jan 2004 09:22:19 -0800# From: "Tom Linden" <tom@kednos.com>t Subject: tcpip$config question9 Message-ID: <NDEMLKKEBOIFBMJLCECIOEIKCJAA.tom@kednos.com>a  9 I am playing with a VAX emulator running 7.3 under Linux.n: In trying to change the IP's, I used a different host nameB and it refuses to let me change saying that it is already assigned) to the other name.  How do I remove it?  u --- & Outgoing mail is certified Virus Free.: Checked by AVG anti-virus system (http://www.grisoft.com).A Version: 6.0.553 / Virus Database: 345 - Release Date: 12/18/2003t   ------------------------------  $ Date: Sun, 4 Jan 2004 11:07:30 -0600% From: "Mike Naime" <mnaime@kc.rr.com>r< Subject: Re: Transferring files from VAX to W2K Professional8 Message-ID: <4OXJb.11729$VV4.2052@twister.rdc-kc.rr.com>  8 Shiva MahaDeva <contracer11@uol.com.br> wrote in message7 news:ddf392ea.0401021215.56d06969@posting.google.com... H > In my job Im trying transfer files from VAX to W2K Professional , but when I > issue: >  $ FTP smw2k335n > I get the message:- >  %FTP-E-NETERR, I/O error on network device 6 > -SYSTEM-F-REJECT, connect to network object rejected >eI > When I issue FTP from W2K to VAX, connection is established, like this:/ >  >ftp VAX1 >  connected to VAX1+ >  220 VAX1 FTP server (version 3.3) ready.0 >  User (VAX1:((none)):h >a >d@ > What could I make to transfer files from VAX to my W2K server? > Thanks in advance.  F As others have pointed out, it looks like you do not have a FTP serverJ running on your W2K box.  This is not part of the default install, and you have to add a FTP server there.m   OR...   G Just PULL all of your data from the W2K box using something like WS-FTPnJ (Freeware) or Reflections FTP.  These are GUI programs that might help youI find the files that you are looking for easier.  Besides, your W2K adminsyJ may NOT want FTP server processes running on that server.  I have run into that before!   ------------------------------   End of INFO-VAX 2004.008 ************************  