X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=blobdiff_plain;f=src%2Ftools.h;h=bab14cb658f3771c1612be726a21f7b38341f976;hp=e6e7f13c7b2cae30377c474c3a4f8f5566aee38a;hb=a40e0df080a82db2b1150492a8952cdfe3559185;hpb=689da1db7e2517c187ce76c6c553e20d630a7f36 diff --git a/src/tools.h b/src/tools.h index e6e7f13..bab14cb 100644 --- a/src/tools.h +++ b/src/tools.h @@ -1,4 +1,4 @@ -/* tools.h - NeonServ v5.4 +/* tools.h - NeonServ v5.6 * Copyright (C) 2011-2012 Philipp Kreil (pk910) * * This program is free software: you can redistribute it and/or modify @@ -19,9 +19,10 @@ #include "main.h" -#define TABLE_FLAG_USE_POINTER 0x01 -#define TABLE_FLAG_COL_BOLD 0x02 -#define TABLE_FLAG_COL_CONTENTS 0x04 +#define TABLE_FLAG_USE_POINTER 0x01 +#define TABLE_FLAG_COL_BOLD 0x02 +#define TABLE_FLAG_COL_CONTENTS 0x04 +#define TABLE_FLAG_COL_SKIP_NULL 0x08 struct ClientSocket; struct UserNode; @@ -74,6 +75,7 @@ struct ModeBuffer { /* MODULAR ACCESSIBLE */ char* timeToStr(struct UserNode *user, int seconds, int items, char *buf); /* MODULAR ACCESSIBLE */ int strToTime(struct UserNode *user, char *str); +/* MODULAR ACCESSIBLE */ int getCurrentSecondsOfDay(); /* MODULAR ACCESSIBLE */ struct ModeBuffer* initModeBuffer(struct ClientSocket *client, struct ChanNode *chan); /* MODULAR ACCESSIBLE */ void modeBufferSet(struct ModeBuffer *modeBuf, int add, char mode, char *param); @@ -90,6 +92,9 @@ struct ModeBuffer { /* MODULAR ACCESSIBLE */ unsigned long crc32(const char *text); +/* MODULAR ACCESSIBLE */ int stricmp (const char *s1, const char *s2); +/* MODULAR ACCESSIBLE */ int stricmplen (const char *s1, const char *s2, int len); + void init_tools(); #endif