diff options
-rw-r--r-- | util/cpdeadbrd.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/util/cpdeadbrd.c b/util/cpdeadbrd.c deleted file mode 100644 index 12c5827e..00000000 --- a/util/cpdeadbrd.c +++ /dev/null @@ -1,41 +0,0 @@ -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <dirent.h> -#include <unistd.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <unistd.h> -#include "config.h" -#include "pttstruct.h" -#include "util.h" - -extern int numboards; -extern boardheader_t *bcache; -int main(int argc, char* argv[]){ -struct stat st; -boardheader_t *bptr; - int n; - char pathname[1024]; - - resolve_boards(); - for (n=numboards-1;n>0;n--) - { - - bptr = &bcache[n]; - if(!strcmp(bptr->brdname,"ck53rd316"))continue; - sprintf(pathname,"/home/bbs/boards/%s/.DIR",bptr->brdname); - if(stat(pathname, &st) == -1) - { - printf("%s is dead\n",pathname); - sprintf (pathname,"cp -R /mnt/bbs/boards/%s /home/bbs/boards/%s",bptr->brdname,bptr->brdname); - } - } -} - - - - - - - |