[Info-vax] RMS internals?

glen herrmannsfeldt gah at ugcs.caltech.edu
Sat Aug 8 22:35:07 EDT 2009


In comp.os.vms Howard S Shubs <howard at shubs.net> wrote:
(big snip)
 
> I suppose we could have done it with two $GETs, yes.  Unfortunately, 
> without knowing for sure how the file was being written by FTP, we 
> didn't know that.  FTP is saving it as two records, one of 32767 bytes, 
> and one of 330 bytes.  I only found that out once I looked at the blocks 
> while debugging my routines.  And I can't be sure it'll always work this 
> way.  We're using MULTINET.  What if we switch to UCX (unlikely) and it 
> does things differently?  I like the idea of having a library around 
> which will read any record length, anyway.

TCP is a stream protocol, with no record marks.  The resulting
file should be independent of anything in the TCP/IP chain.

It might be that changes in RMS could make a difference, though.

-- glen



More information about the Info-vax mailing list