X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fhelperfuncs.h;h=ce169c3b09ebd8a0a36675487202c0ae1380860e;hb=383caa90d568d8d997a9624a9e6174ddc1a9a3da;hp=2d3b45a7420fcc6a19adc0447ee5df8732a3d410;hpb=37edb225d7de2592c0a229ce18654d2eb2992f72;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/helperfuncs.h b/include/helperfuncs.h index 2d3b45a74..ce169c3b0 100644 --- a/include/helperfuncs.h +++ b/include/helperfuncs.h @@ -2,7 +2,7 @@ * | Inspire Internet Relay Chat Daemon | * +------------------------------------+ * - * Inspire is copyright (C) 2002-2005 ChatSpike-Dev. + * InspIRCd is copyright (C) 2002-2006 ChatSpike-Dev. * E-mail: * * @@ -14,75 +14,3 @@ * --------------------------------------------------- */ -#ifndef _HELPER_H_ -#define _HELPER_H_ - -#include "dynamic.h" -#include "base.h" -#include "ctables.h" -#include "users.h" -#include "channels.h" -#include "typedefs.h" -#include -#include -#include - -void log(int level,char *text, ...); -void readfile(file_cache &F, const char* fname); - -void Write(int sock,char *text, ...); -void WriteServ(int sock, char* text, ...); -void WriteFrom(int sock, userrec *user,char* text, ...); -void WriteTo(userrec *source, userrec *dest,char *data, ...); -void WriteChannel(chanrec* Ptr, userrec* user, char* text, ...); -void WriteChannelLocal(chanrec* Ptr, userrec* user, char* text, ...); -void WriteChannelWithServ(char* ServName, chanrec* Ptr, char* text, ...); -void ChanExceptSender(chanrec* Ptr, userrec* user, char* text, ...); - -void Write_NoFormat(int sock,const char *text); -void WriteServ_NoFormat(int sock, const char* text); -void WriteFrom_NoFormat(int sock, userrec *user,const char* text); -void WriteTo_NoFormat(userrec *source, userrec *dest,const char *data); -void WriteChannel_NoFormat(chanrec* Ptr, userrec* user, const char* text); -void WriteChannelLocal_NoFormat(chanrec* Ptr, userrec* user, const char* text); -void WriteChannelWithServ_NoFormat(char* ServName, chanrec* Ptr, const char* text); -void ChanExceptSender_NoFormat(chanrec* Ptr, userrec* user, const char* text); -void WriteCommon_NoFormat(userrec *u, const char* text); -void WriteCommonExcept_NoFormat(userrec *u, const char* text); - -std::string GetServerDescription(char* servername); -void WriteCommon(userrec *u, char* text, ...); -void WriteCommonExcept(userrec *u, char* text, ...); -void WriteOpers(char* text, ...); -void WriteMode(const char* modes, int flags, const char* text, ...); -void NoticeAll(userrec *source, bool local_only, char* text, ...); -void ServerNoticeAll(char* text, ...); -void ServerPrivmsgAll(char* text, ...); -void WriteWallOps(userrec *source, bool local_only, char* text, ...); -void strlower(char *n); -userrec* Find(std::string nick); -chanrec* FindChan(const char* chan); -long GetMaxBans(char* name); -void purge_empty_chans(userrec* u); -char* chanmodes(chanrec *chan); -void userlist(userrec *user,chanrec *c); -int usercount_i(chanrec *c); -int usercount(chanrec *c); -char* Passwd(userrec *user); -bool IsDenied(userrec *user); -void send_error(char *s); -void Error(int status); -int usercnt(void); -int registered_usercount(void); -int usercount_invisible(void); -int usercount_opers(void); -int usercount_unknown(void); -long chancount(void); -long local_count(); -void ShowMOTD(userrec *user); -void ShowRULES(userrec *user); -bool AllModulesReportReady(userrec* user); -bool DirValid(char* dirandfile); -std::string GetFullProgDir(char** argv, int argc); - -#endif