From e1424931b48805fad917e008b0bf18cbc8c2c89b Mon Sep 17 00:00:00 2001 From: kcwu Date: Sun, 13 Mar 2005 12:29:56 +0000 Subject: remove dead file git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2614 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- util/Makefile | 2 +- util/indexuser.c | 50 -------------------------------------------------- 2 files changed, 1 insertion(+), 51 deletions(-) delete mode 100644 util/indexuser.c (limited to 'util') diff --git a/util/Makefile b/util/Makefile index 4fd284d0..b4ee84c7 100644 --- a/util/Makefile +++ b/util/Makefile @@ -22,7 +22,7 @@ CPROG_WITH_UTIL= \ jungo account birth deluserfile \ expire mandex rmuid horoscope \ openvice parse_news openticket topusr \ - indexuser yearsold toplazyBM toplazyBBM \ + yearsold toplazyBM toplazyBBM \ reaper buildAnnounce inndBM shmctl \ outmail chkhbf checkmoney merge_dir \ transman angel gamblegive checkdir \ diff --git a/util/indexuser.c b/util/indexuser.c deleted file mode 100644 index 9807197b..00000000 --- a/util/indexuser.c +++ /dev/null @@ -1,50 +0,0 @@ -/* $Id$ */ -#define _UTIL_C_ -#include "bbs.h" -#define INDEXPATH BBSHOME"/index" - -unsigned string_hash(unsigned char *s) -{ - unsigned int v = 0; - while (*s) - { - v = (v << 8) | (v >> 24); - v ^= toupper(*s++); /* note this is case insensitive */ - } - return (v * 2654435769U) >> (32 - HASH_BITS); -} - - -int main(int argc, char **argv) -{ - int j; - userec_t u; - char buf[256]; - - attach_SHM(); - if(passwd_init()) - { - printf("Sorry, the data is not ready.\n"); - exit(0); - } - system("rm -rf "INDEXPATH"/realname"); - system("rm -rf "INDEXPATH"/email"); - system("rm -rf "INDEXPATH"/ident"); - mkdir(INDEXPATH"/realname",0700); - mkdir(INDEXPATH"/email",0700); - for(j = 1; j <= MAX_USERS; j++) { - passwd_query(j, &u); - if(!u.userid[0]) continue; - if(u.realname[0]) - { - sprintf(buf,INDEXPATH"/realname/%X",string_hash(u.realname)); - append_record(buf, (fileheader_t*)&j, sizeof(j)); - } - if(u.email[0]) - { - sprintf(buf,INDEXPATH"/email/%X",string_hash(u.email)); - append_record(buf, (fileheader_t*)&j, sizeof(j)); - } - } - return 0; -} -- cgit v1.2.3