X-Git-Url: http://git.pk910.de/?p=ircu2.10.12-pk.git;a=blobdiff_plain;f=ircd%2Fparse.c;h=1e1ebdd1536d02f4015bac395341b44e0001d1c8;hp=3c3c3d5c7e5bcb8e0e34ef18855a3240461d77ee;hb=448a78d1710a8be653a520110edbd4bc4742c5d5;hpb=6bd558bce586422e9ce8bc151067e9788196da4c diff --git a/ircd/parse.c b/ircd/parse.c index 3c3c3d5..1e1ebdd 100644 --- a/ircd/parse.c +++ b/ircd/parse.c @@ -610,6 +610,27 @@ struct Message msgtab[] = { /* UNREG, CLIENT, SERVER, OPER, SERVICE */ { m_ignore, m_ignore, ms_account, m_ignore, m_ignore } }, + { + MSG_RECOVER, + TOK_RECOVER, + 0, MAXPARA, MFLG_SLOW, 0, NULL, + /* UNREG, CLIENT, SERVER, OPER, SERVICE */ + { m_unregistered, m_recover, m_ignore, m_ignore, m_ignore } + }, + { + MSG_ZOMBIE, + TOK_ZOMBIE, + 0, MAXPARA, MFLG_SLOW, 0, NULL, + /* UNREG, CLIENT, SERVER, OPER, SERVICE */ + { m_ignore, m_ignore, ms_zombie, m_ignore, m_ignore } + }, + { + MSG_UNZOMBIE, + TOK_UNZOMBIE, + 0, MAXPARA, MFLG_SLOW, 0, NULL, + /* UNREG, CLIENT, SERVER, OPER, SERVICE */ + { m_ignore, m_ignore, ms_unzombie, m_ignore, m_ignore } + }, { MSG_ASLL, TOK_ASLL, @@ -687,7 +708,7 @@ struct Message msgtab[] = { TOK_SVSPART, 0, MAXPARA, MFLG_SLOW, 0, NULL, /* UNREG, CLIENT, SERVER, OPER, SERVICE */ - { m_ignore, m_ignore, ms_svspart, m_svspart, m_ignore } + { m_ignore, m_ignore, ms_svspart, m_ignore, m_ignore } }, { MSG_WEBIRC,