dawn/notes/
dawn/src/
dawn/src/docs/
/**************************************************************************/
// banedit.h - see below
/***************************************************************************
 * The Dawn of Time v1.69r (c)1997-2004 Michael Garratt                    *
 * >> A number of people have contributed to the Dawn codebase, with the   *
 *    majority of code written by Michael Garratt - www.dawnoftime.org     *
 * >> To use this source code, you must fully comply with the dawn license *
 *    in licenses.txt... In particular, you may not remove this copyright  *
 *    notice.                                                              *
 **************************************************************************/
/***************************************************************************
 *  FILE: banedit.h - olc.cpp include file... adds the banedit command     *
 *                    table and prototypes... banedit.cpp holds all the    *
 *                    commands.											   *
 ***************************************************************************/
#ifndef BANEDIT_H
#define BANEDIT_H
// Banedit - November 1998 - Kal
DECLARE_OLC_FUN( banedit_show		);
DECLARE_OLC_FUN( banedit_sitemasks	);		
DECLARE_OLC_FUN( banedit_type			);	
DECLARE_OLC_FUN( banedit_intendedpeople		);
DECLARE_OLC_FUN( banedit_reason				);
DECLARE_OLC_FUN( banedit_expire_date		);
DECLARE_OLC_FUN( banedit_disconnect_msg		);
DECLARE_OLC_FUN( banedit_always_allowed_email_masks);
DECLARE_OLC_FUN( banedit_allowed_email_masks);
DECLARE_OLC_FUN( banedit_disallowed_email_masks);
DECLARE_OLC_FUN( banedit_disallowed_msg		);
DECLARE_OLC_FUN( banedit_level				);
DECLARE_OLC_FUN( banedit_permanent			);
DECLARE_OLC_FUN( banedit_enabled			);
  
// Banedit olc command table - Kal
const struct olc_cmd_type banedit_table[] =
{
    {   "commands",					show_commands	},
    {   "show",						banedit_show			},
    {   "sitemasks",				banedit_sitemasks		},
    {   "type",						banedit_type			},
	{   "intendedpeople",			banedit_intendedpeople	},
    {   "reason",					banedit_reason			},
    {   "expire_date",				banedit_expire_date		},
    {   "disconnect_msg",			banedit_disconnect_msg	},
    {   "always_allowed",			banedit_always_allowed_email_masks},
    {   "allowed_email_masks",		banedit_allowed_email_masks},
	{   "disallowed_email_masks",	banedit_disallowed_email_masks},
	{   "disallowed_msg",			banedit_disallowed_msg	},
    {   "level",					banedit_level			},
    {   "permanent",				banedit_permanent		},
    {   "enabled",					banedit_enabled		},
    {	NULL,		0,		}
};
/**************************************************************************/
#endif // BANEDIT_H