From f863ff9c4e82ee8fc0f79617967530e2f6f39465 Mon Sep 17 00:00:00 2001 From: kcwu Date: Sat, 9 Jun 2007 15:18:38 +0000 Subject: delete obsolete utilities. git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3534 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- util/checkdir.c | 73 --------------------------------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 util/checkdir.c (limited to 'util/checkdir.c') diff --git a/util/checkdir.c b/util/checkdir.c deleted file mode 100644 index fb02f43a..00000000 --- a/util/checkdir.c +++ /dev/null @@ -1,73 +0,0 @@ -/* $Id$ */ -/* -typedef struct fileheader_t { - char filename[FNLEN]; - char recommend; - char owner[IDLEN + 2]; - char date[6]; - char title[TTLEN + 1]; - int money; - unsigned char filemode; -} fileheader_t; - -*/ -#include "bbs.h" -void dumpfh(fileheader_t fh) -{ - char *c; - printf("dumping fh\n"); - for( c= (char*)&fh; (c-(char*)&fh)2) - fo=fopen(argv[2],"w"); - - for(count=0; fread(&fh, sizeof(fh), 1, fp) >0; count++) - { - if(fh.owner[0]=='M' && fh.owner[1]=='.') - { - count--; - fseek(fp,FNLEN+1-sizeof(fh),SEEK_CUR); - printf("%d,offset forth!---dump\n", count); - dumpfh(pfh); - dumpfh(fh); - offset=1; - continue; - } - if(fh.filename[1]!='.' && offset==1) - { - fseek(fp,-FNLEN-1-sizeof(fh),SEEK_CUR); - printf("%d,offset back!\n", count); - offset=0; - continue; - } - if(fh.filename[0]==0 || fh.owner[0]==0 || fh.owner[0]=='-') - { - if(fh.filename[0]==0) unlink(fh.filename); - continue; - } - pfh=fh; -fh.recommend =0; - if(fo) - fwrite(&fh, sizeof(fh), 1, fo); - } - fclose(fp); - if(fo) fclose(fo); - return 0; -} -- cgit v1.2.3