#ifndef lint
static const char rcsid[] =
- "$Id: optr.c,v 1.9 2000/01/26 11:38:08 stelian Exp $";
+ "$Id: optr.c,v 1.11 2000/08/19 23:15:38 stelian Exp $";
#endif /* not lint */
#include <sys/param.h>
tschedule = tnow + 300;
if (blockswritten < 500)
return;
+ if (blockswritten > tapesize)
+ tapesize = blockswritten;
deltat = tstart_writing - tnow +
(1.0 * (tnow - tstart_writing))
/ blockswritten * tapesize;
for (pf = table; pf != NULL; pf = pf->pf_next) {
fs = pf->pf_fstab;
if (strlen(fs->fs_file) > size &&
- strlen(key) > strlen(fs->fs_file) + 2 &&
+ strlen(key) > strlen(fs->fs_file) + 1 &&
strncmp(fs->fs_file, key, strlen(fs->fs_file)) == 0 &&
(key[strlen(fs->fs_file)] == '/' ||
fs->fs_file[strlen(fs->fs_file) - 1] == '/')) {