|
|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T s
Length: 1001 (0x3e9)
Types: TextFile
Names: »stat.c«
└─⟦87ddcff64⟧ Bits:30001253 CPHDIST85 Tape, 1985 Autumn Conference Copenhagen
└─⟦this⟧ »cph85dist/rman/daemon/stat.c«
#ifndef lint
static char *RCSid = "$Header: stat.c,v 1.2 85/08/27 15:17:30 broome Exp $";
#endif
/*
* $Log: stat.c,v $
* Revision 1.2 85/08/27 15:17:30 broome
* Last cleanup before release.
*
* Revision 1.1 85/08/03 18:36:20 broome
* Initial revision
*/
#include "defs.h"
#include "response.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
dostat (argc, argv)
int argc;
char *argv[];
{
struct stat statb;
struct where *wp;
long date;
argc--, argv++;
wp = find (argc, argv);
if (wp->found) {
stat (wp->man, &statb); /* stat the unformatted form */
date = statb.st_mtime;
if (stat (wp->cat, &statb) < 0 || statb.st_size == 0 ||
statb.st_mtime < date) /* have to create/update it */
printf ("%d-No formatted file found for %s.\r\n", ERR_STAT, wp->name);
else
printf ("%d-Have formatted page for %s.\r\n", OK_STAT, wp->name);
} else
notfound (wp);
}