
buffer size of zero if stdout has a block size of 0. The command `rsh <host> cat <files>' gives no output and no error. - Allocate a minimum of BUFSIZ bytes for buffer. - Use a static buffer if either `fstat' or `malloc' fails. - Do the allocation once since stdout will not change block size.