#define NONE     0x0000
#define PUBLIC   0x0001
#define MSGS     0x0002
#define NOTICES  0x0004
#define WALL     0x0008
#define WALLOP   0x0010
#define ACTIONS  0x0020
#define CRAP     0x0040
#define DCC      0x0080
#define NOTE     0x0100
#define OPNOTES  0x0200
#define SNOTES   0x0400
#define USERLOG1 0x0800
#define USERLOG2 0x1000
#define USERLOG3 0x2000
#define USERLOG4 0x4000
#define ALL      0x7fff
#define LASTLOG  0x8000   /* This level should be the highest - not logged */

#define o_action           0
#define o_channel_signoff  1
#define o_connect          2
#define o_ctcp             3
#define o_ctcp_reply       4
#define o_dcc_chat         5  /**/
#define o_dcc_raw          6  /**/
#define o_disconnect       7
#define o_exec             8  /**/
#define o_exec_errors      9  /**/
#define o_exec_exit        10 /**/
#define o_exec_prompt      11 /**/
#define o_flood            12 /**/
#define o_hook             13 /**/
#define o_idle             14 /**/
#define o_input            15 /**/
#define o_invite           16
#define o_join             17
#define o_leave            18
#define o_mode             19
#define o_msg              20
#define o_nickname         21
#define o_note             22 /**/
#define o_notice           23
#define o_notify_signon    24
#define o_notify_signoff   25
#define o_public           26
#define o_public_other     27
#define o_raw_irc          28
#define o_send_action      29
#define o_send_dcc_chat    30 /**/
#define o_send_msg         31
#define o_send_notice      32
#define o_send_public      33
#define o_server_notice    34
#define o_signoff          35
#define o_timer            36 /**/
#define o_topic            37
#define o_wall             38 /**/
#define o_wallop           39 /**/
#define o_window           40 /**/
#define o_window_kill      41 /**/
#define o_numeric          42

#define DCC_INFILE  0
#define DCC_OUTFILE 1
#define DCC_CHAT    2

#define DCC_WAITING 0
#define DCC_ACTIVE  1
