/************************************************************************
* IRC - Internet Relay Chat, include/m_commands.h
* Copyright (C) 1990 Jarkko Oikarinen and
* University of Oulu, Computing Center
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 1, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* $Id: m_commands.h,v 1.4 2005/08/27 16:23:49 jpinto Exp $
*/
#ifndef INCLUDED_m_commands_h
#define INCLUDED_m_commands_h
#ifndef INCLUDED_config_h
#include "config.h"
#endif
struct Client;
extern int m_admin(struct Client *,struct Client *,int,char **);
extern int m_kline(struct Client *,struct Client *,int,char **);
extern int m_unkline(struct Client *,struct Client *,int,char **);
extern int m_dline(struct Client *,struct Client *,int,char **);
extern int m_undline(struct Client *,struct Client *,int,char **);
extern int m_gline(struct Client *,struct Client *,int,char **);
extern int m_ungline(struct Client *,struct Client *,int,char **);
extern int m_sxline(struct Client *,struct Client *,int,char **);
extern int m_unsxline(struct Client *,struct Client *,int,char **);
extern int m_svline(struct Client *,struct Client *,int,char **);
extern int m_unsvline(struct Client *,struct Client *,int,char **);
extern int m_zline(struct Client *,struct Client *,int,char **);
extern int m_unzline(struct Client *,struct Client *,int,char **);
extern int m_sqline(struct Client *,struct Client *,int,char **);
extern int m_unsqline(struct Client *,struct Client *,int,char **);
extern int m_locops(struct Client *,struct Client *,int,char **);
extern int m_private(struct Client *,struct Client *,int,char **);
extern int m_knock(struct Client *,struct Client *,int,char **);
extern int m_topic(struct Client *,struct Client *,int,char **);
extern int m_join(struct Client *,struct Client *,int,char **);
extern int m_part(struct Client *,struct Client *,int,char **);
extern int m_mode(struct Client *,struct Client *,int,char **);
extern int m_ping(struct Client *,struct Client *,int,char **);
extern int m_pong(struct Client *,struct Client *,int,char **);
extern int m_wallops(struct Client *,struct Client *,int,char **);
extern int m_globops(struct Client *,struct Client *,int,char **);
extern int m_kick(struct Client *,struct Client *,int,char **);
extern int m_nick(struct Client *,struct Client *,int,char **);
extern int m_nnick(struct Client *,struct Client *,int,char **);
extern int m_error(struct Client *,struct Client *,int,char **);
extern int m_notice(struct Client *,struct Client *,int,char **);
extern int m_invite(struct Client *,struct Client *,int,char **);
extern int m_quit(struct Client *,struct Client *,int,char **);
extern int m_capab(struct Client *,struct Client *,int,char **);
extern int m_info(struct Client *,struct Client *,int,char **);
extern int m_kill(struct Client *,struct Client *,int,char **);
extern int m_floodex(struct Client *,struct Client *,int, char **);
extern int m_list(struct Client *,struct Client *,int, char **);
extern int m_motd(struct Client *,struct Client *,int,char **);
extern int m_who(struct Client *,struct Client *,int,char **);
extern int m_whois(struct Client *,struct Client *,int,char **);
extern int m_server(struct Client *,struct Client *,int,char **);
extern int m_user(struct Client *,struct Client *,int, char **);
extern int m_links(struct Client *,struct Client *,int,char **);
extern int m_summon(struct Client *,struct Client *,int,char **);
extern int m_stats(struct Client *,struct Client *,int,char **);
extern int m_users(struct Client *,struct Client *,int,char **);
extern int m_version(struct Client *,struct Client *,int, char **);
extern int m_helpsys(struct Client *,struct Client *,int, char **);
extern int m_squit(struct Client *,struct Client *,int, char **);
extern int m_away(struct Client *,struct Client *,int,char **);
extern int m_connect(struct Client *,struct Client *,int,char **);
extern int m_oper(struct Client *,struct Client *,int,char **);
extern int m_pass(struct Client *,struct Client *,int,char **);
extern int m_trace(struct Client *,struct Client *,int,char **);
#ifdef LTRACE
extern int m_ltrace(struct Client *,struct Client *,int,char **);
#endif /* LTRACE */
extern int m_time(struct Client *,struct Client *,int, char **);
extern int m_names(struct Client *,struct Client *,int,char **);
extern int m_lusers(struct Client *,struct Client *,int, char **);
extern int m_close(struct Client *,struct Client *,int,char **);
extern int m_whowas(struct Client *,struct Client *,int,char **);
extern int m_userhost(struct Client *,struct Client *,int,char **);
extern int m_ison(struct Client *,struct Client *,int,char **);
extern int m_svinfo(struct Client *,struct Client *,int,char **);
extern int m_sjoin(struct Client *,struct Client *,int,char **);
extern int m_njoin(struct Client *,struct Client *,int,char **);
extern int m_operwall(struct Client *,struct Client *,int,char **);
extern int m_rehash(struct Client *,struct Client *,int,char **);
extern int m_restart(struct Client *,struct Client *,int,char **);
extern int m_die(struct Client *,struct Client *,int,char **);
extern int m_hash(struct Client *,struct Client *,int,char **);
extern int m_dns(struct Client *,struct Client *,int,char **);
extern int m_htm(struct Client *,struct Client *,int,char **);
extern int m_set(struct Client *,struct Client *,int,char **);
#ifdef POST_REGISTER
extern int m_post(struct Client *,struct Client *,int,char **);
#endif
extern int m_svsinfo(struct Client *,struct Client *,int,char **);
extern int m_svsjoin(struct Client *,struct Client *,int,char **);
extern int m_svspart(struct Client *,struct Client *,int,char **);
extern int m_svsmode(struct Client *,struct Client *,int,char **);
extern int m_svsnick(struct Client *,struct Client *,int,char **);
extern int m_svsguest(struct Client *,struct Client *,int,char **);
extern int m_nickserv(struct Client *,struct Client *,int,char **);
extern int m_chanserv(struct Client *,struct Client *,int,char **);
extern int m_memoserv(struct Client *,struct Client *,int,char **);
extern int m_newsserv(struct Client *,struct Client *,int,char **);
extern int m_operserv(struct Client *,struct Client *,int,char **);
extern int m_statserv(struct Client *,struct Client *,int,char **);
extern int m_botserv(struct Client *,struct Client *,int,char **);
extern int m_helpserv(struct Client *,struct Client *,int,char **);
extern int m_identify(struct Client *,struct Client *,int,char **);
extern int m_dconf(struct Client *,struct Client *,int,char **);
extern int m_sanotice(struct Client *,struct Client *,int,char **);
extern int m_newmask(struct Client *,struct Client *,int,char **);
extern int m_silence(struct Client *,struct Client *,int,char **);
extern int m_watch(struct Client *,struct Client *,int,char **);
extern int m_map(struct Client *,struct Client *,int,char **);
extern int m_ircops(struct Client *,struct Client *,int,char **);
extern int m_news(struct Client *,struct Client *,int,char **);
extern int m_zombie(struct Client *,struct Client *,int,char **);
extern int m_unzombie(struct Client *,struct Client *,int,char **);
extern int m_dccdeny(struct Client *,struct Client *,int,char **);
extern int m_dccallow(struct Client *,struct Client *,int,char **);
extern int m_samode(struct Client *,struct Client *,int,char **);
extern int m_svsadmin(struct Client *,struct Client *,int,char **);
extern int m_cmsg(struct Client *,struct Client *,int,char **);
extern int m_cnotice(struct Client *,struct Client *,int,char **);
extern int m_redirect(struct Client *,struct Client *,int,char **);
extern int m_lnotice(struct Client *,struct Client *,int,char **);
extern int m_rnotice(struct Client *,struct Client *,int,char **);
extern int m_codepage(struct Client *,struct Client *,int,char **);
extern int m_vlink(struct Client *,struct Client *,int,char **);
extern int m_lost(struct Client *,struct Client *,int,char **);
extern int m_imode(struct Client *,struct Client *,int,char **);
extern int m_bots(struct Client *,struct Client *,int,char **);
extern int m_helpers(struct Client *,struct Client *,int,char **);
extern int m_dccdenys(struct Client *,struct Client *,int,char **);
extern int m_zombies(struct Client *,struct Client *,int,char **);
extern int m_setname(struct Client *,struct Client *,int,char **);
extern int m_chghost(struct Client *,struct Client *,int,char **);
extern int m_login(struct Client *,struct Client *,int,char **);
extern int m_hvc(struct Client *,struct Client *,int,char **);
#endif /* INCLUDED_m_commands_h */
syntax highlighted by Code2HTML, v. 0.9.1