*/
/** @file
* @brief Error handling support.
- * @version $Id: s_err.c,v 1.72.2.1 2005/10/31 23:16:56 entrope Exp $
+ * @version $Id: s_err.c,v 1.72.2.3 2006/06/09 02:12:25 entrope Exp $
*/
#include "config.h"
/* 214 */
{ 0 },
/* 215 */
- { RPL_STATSILINE, "I %s %d %s%s %d %s", "215" },
+ { RPL_STATSILINE, "I %s%s%s %d %s%s %d %s", "215" },
/* 216 */
{ RPL_STATSKLINE, "%c %s@%s \"%s\" \"%s\" 0 0", "216" },
/* 217 */
/* 246 */
{ RPL_STATSTLINE, "%c %s %s", "246" },
/* 247 */
- { RPL_STATSGLINE, "%c %s%s%s %Tu :%s", "247" },
+ { RPL_STATSGLINE, "%c %s%s%s%s%s %Tu %c :%s", "247" },
/* 248 */
{ RPL_STATSULINE, "U %s", "248" },
/* 249 */
/* 279 */
{ 0 },
/* 280 */
- { RPL_GLIST, "%s%s%s %Tu %s %c :%s", "280" },
+ { RPL_GLIST, "%s%s%s%s%s %Tu %s %c :%s", "280" },
/* 281 */
{ RPL_ENDOFGLIST, ":End of G-line List", "281" },
/* 282 */
/* 284 */
{ RPL_FEATURE, 0, "284" },
/* 285 */
- { 0 },
+ { RPL_NEWHOSTIS, "%s: %s host %s - [%s@%s]" },
/* 286 */
- { 0 },
+ { RPL_CHKHEAD, ":Information for %s %s", "286" },
/* 287 */
- { 0 },
+ { RPL_CHANUSER, ": %s%s (%s@%s) (%s) %s", "287" },
/* 288 */
{ 0 },
/* 289 */
{ 0 },
/* 290 */
- { 0 },
+ { RPL_DATASTR, ":%s", "290" },
/* 291 */
- { 0 },
+ { RPL_ENDOFCHECK, ":%s", "291" },
/* 292 */
{ 0 },
/* 293 */
/* 303 */
{ RPL_ISON, ":", "303" },
/* 304 */
- { 0 },
+ { RPL_TEXT, "%s", "304" },
/* 305 */
{ RPL_UNAWAY, ":You are no longer marked as being away", "305" },
/* 306 */
/* 329 */
{ RPL_CREATIONTIME, "%s %Tu", "329" },
/* 330 */
- { RPL_WHOISACCOUNT, "%s %s :is logged in as", "330" },
+ { RPL_WHOISACCOUNT, "%s %s :is authed as", "330" },
/* 331 */
{ RPL_NOTOPIC, "%s :No topic is set.", "331" },
/* 332 */
/* 397 */
{ 0 },
/* 398 */
- { 0 },
+ { RPL_STATSSLINE, "%d %s %s %s %s", "398" },
/* 399 */
- { 0 },
+ { RPL_USINGSLINE, ":Using S-line privilege", "399" },
/* 400 */
{ 0 },
/* 401 */
/* 407 */
{ ERR_TOOMANYTARGETS, "%s :Duplicate recipients. No message delivered", "407" },
/* 408 */
- { 0 },
+ { ERR_SEARCHNOMATCH, ":%s %s No matching record(s) found", "408" },
/* 409 */
{ ERR_NOORIGIN, ":No origin specified", "409" },
/* 410 */
/* 470 */
{ 0 },
/* 471 */
- { ERR_CHANNELISFULL, "%s :Cannot join channel (+l)", "471" },
+ { ERR_CHANNELISFULL, "%s :Cannot join channel, Channel is full (+l)", "471" },
/* 472 */
{ ERR_UNKNOWNMODE, "%c :is unknown mode char to me", "472" },
/* 473 */
- { ERR_INVITEONLYCHAN, "%s :Cannot join channel (+i)", "473" },
+ { ERR_INVITEONLYCHAN, "%s :Cannot join channel, you must be invited (+i)", "473" },
/* 474 */
- { ERR_BANNEDFROMCHAN, "%s :Cannot join channel (+b)", "474" },
+ { ERR_BANNEDFROMCHAN, "%s :Cannot join channel, you are banned (+b)", "474" },
/* 475 */
- { ERR_BADCHANNELKEY, "%s :Cannot join channel (+k)", "475" },
+ { ERR_BADCHANNELKEY, "%s :Cannot join channel, you need the correct key (+k)", "475" },
/* 476 */
{ ERR_BADCHANMASK, "%s :Bad Channel Mask", "476" },
/* 477 */
- { ERR_NEEDREGGEDNICK, "%s :Cannot join channel (+r)", "477" },
+ { ERR_NEEDREGGEDNICK, "%s :Cannot join channel, you must be authed to join (+r)", "477" },
/* 478 */
{ ERR_BANLISTFULL, "%s %s :Channel ban/ignore list is full", "478" },
/* 479 */
- { ERR_BADCHANNAME, "%s :Cannot join channel (access denied on this server)", "479" },
+ { ERR_BADCHANNAME, "%s :Cannot join channel (G-lined: %s)", "479" },
/* 480 */
{ 0 },
/* 481 */
/* 483 */
{ ERR_CANTKILLSERVER, ":You cant kill a server!", "483" },
/* 484 */
- { ERR_ISCHANSERVICE, "%s %s :Cannot kill, kick or deop a network service", "484" },
+ { ERR_ISCHANSERVICE, "%s %s :Cannot kill, kick or deop an IRC operator", "484" },
/* 485 */
- { 0 },
+ { ERR_ISREALSERVICE, "%s %s :Cannot kill, kick or deop a network service", "485" },
/* 486 */
- { 0 },
+ { ERR_ACCOUNTONLY, "%s :You must be authed in order to message this user", "486" },
/* 487 */
{ 0 },
/* 488 */
/* 529 */
{ 0 },
/* 530 */
- { 0 },
+ { ERR_BADHOSTMASK, "%s :Invalid username/hostmask", "530" },
/* 531 */
- { 0 },
+ { ERR_HOSTUNAVAIL, "%s :sethost not found", "531" },
/* 532 */
{ 0 },
/* 533 */