viraf@gwusun.gwu.edu (Viraf Bankwalla) (07/24/89)
Hi, I was wondering is anyone has got the multi-volume option in GNU tar working correctly on a sun. The first problem that I faced was detecting the EOT makrker. This was easily done (we have an Xylogic controller) with #ifdef XTS if (ioctl(archive, MTIOCGET, &tdstat) == -1) writeerror(err); /* Couldnt get stat */ if (tdstat.mt_dsreg & XTS_EOT) errno = ENOSPC; /* We are out of space */ else writeerror(err); #endif Now the EOT is detected correctly, and we continue on the new volume, but when reading it back in, tar indicates that the file is not continued on this volume. Any suggestions would be appreciated. Thanks in advance viraf bankwalla viraf@gwusun.gwu.edu uunet!gwusun!viraf