X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2FIRCParser.h;h=e9cd432ef5c6c34a8dcceb2a69a6c5ce6fbda951;hb=c8e7ce1c57afaebf3996a6712c45f4c89c34ba44;hp=7731cb78aaa004fe298b5a3041deb4098a9146e6;hpb=bb5692b9cbff069abbf9573c81e86c3cd2061ceb;p=NeonServV5.git diff --git a/src/IRCParser.h b/src/IRCParser.h index 7731cb7..e9cd432 100644 --- a/src/IRCParser.h +++ b/src/IRCParser.h @@ -1,4 +1,4 @@ -/* IRCParser.h - NeonServ v5.3 +/* IRCParser.h - NeonServ v5.4 * Copyright (C) 2011-2012 Philipp Kreil (pk910) * * This program is free software: you can redistribute it and/or modify @@ -22,7 +22,7 @@ struct ClientSocket; struct UserNode; -#define IRC_CMD(NAME) int NAME(struct ClientSocket *client, UNUSED_ARG(const char *from), UNUSED_ARG(char **argv), UNUSED_ARG(unsigned int argc)) +#define IRC_CMD(NAME) int NAME(struct ClientSocket *client, UNUSED_ARG(char *from), UNUSED_ARG(char **argv), UNUSED_ARG(unsigned int argc)) typedef IRC_CMD(irc_cmd_t); struct irc_cmd { @@ -31,6 +31,7 @@ struct irc_cmd { struct irc_cmd *next; }; +#ifndef DND_FUNCTIONS extern int statistics_privmsg; extern int statistics_network_users; extern int statistics_network_channels; @@ -39,8 +40,8 @@ int parse_lines(struct ClientSocket *client, char *lines, int len); void bot_disconnect(struct ClientSocket *client); void init_parser(); void free_parser(); -void reply(struct ClientSocket *client, struct UserNode *user, const char *text, ...); -char* merge_argv(char **argv, int start, int end); -char* merge_argv_char(char **argv, int start, int end, char seperator); - -#endif \ No newline at end of file +/* MODULAR ACCESSIBLE */ void reply(struct ClientSocket *client, struct UserNode *user, const char *text, ...); +/* MODULAR ACCESSIBLE */ char* merge_argv(char **argv, int start, int end); +/* MODULAR ACCESSIBLE */ char* merge_argv_char(char **argv, int start, int end, char seperator); +#endif +#endif