Changeset 3097

Show
Ignore:
Timestamp:
12/27/05 18:44:46 (3 years ago)
Author:
timothy
Message:

Cleaned up the auto gen header to compile and include the origins more if there are conflicts.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/cocoa-networking/Chat Core/MVIRCNumerics.h

    r3096 r3097  
    1212#define RPL_CREATED                              003 // :This server was created <date> 
    1313#define RPL_MYINFO                               004 // <server_name> <version> <user_modes> <chan_modes> 
    14 #define RPL_MYINFO                               004 // <server_name> <version> <user_modes> <chan_modes> <channel_modes_with_params> <user_modes_with_params> <server_modes> <server_modes_with_params> 
    15 #define RPL_BOUNCE                               005 // :Try server <server_name>, port <port_number> 
     14#define RPL_MYINFO_KINEIRCD                      004 // <server_name> <version> <user_modes> <chan_modes> <channel_modes_with_params> <user_modes_with_params> <server_modes> <server_modes_with_params> 
    1615#define RPL_ISUPPORT                             005 
    1716#define RPL_MAP_UNREAL                           006 
    1817#define RPL_MAPEND_UNREAL                        007 
    19 #define RPL_SNOMASK                              008 
    20 #define RPL_STATMEMTOT                           009 
     18#define RPL_SNOMASK_IRCU                         008 
     19#define RPL_STATMEMTOT_IRCU                      009 
    2120#define RPL_BOUNCE                               010 // <hostname> <port> :<info> 
    22 #define RPL_STATMEM                              010 
    23 #define RPL_YOURCOOKIE                           014 
     21#define RPL_YOURCOOKIE_HYBRID                    014 
    2422#define RPL_MAP_IRCU                             015 
    2523#define RPL_MAPMORE_IRCU                         016 
    2624#define RPL_MAPEND_IRCU                          017 
    27 #define RPL_YOURID                               042 
    28 #define RPL_SAVENICK                             043 // :<info> 
    29 #define RPL_ATTEMPTINGJUNC                       050 
    30 #define RPL_ATTEMPTINGREROUTE                    051 
     25#define RPL_YOURID_IRCNET                        042 
     26#define RPL_SAVENICK_IRCNET                      043 // :<info> 
     27#define RPL_ATTEMPTINGJUNC_AIRCD                 050 
     28#define RPL_ATTEMPTINGREROUTE_AIRCD              051 
    3129#define RPL_TRACELINK                            200 // Link <version>[.<debug_level>] <destination> <next_server> [V<protocol_version> <link_uptime_in_seconds> <backstream_sendq> <upstream_sendq>] 
    3230#define RPL_TRACECONNECTING                      201 // Try. <class> <server> 
     
    3937#define RPL_TRACENEWTYPE                         208 // <newtype> 0 <client_name> 
    4038#define RPL_TRACECLASS                           209 // Class <class> <count> 
    41 #define RPL_TRACERECONNECT                       210 
    42 #define RPL_STATS                                210 
     39#define RPL_STATS_AIRCD                          210 
    4340#define RPL_STATSLINKINFO                        211 // <linkname> <sendq> <sent_msgs> <sent_bytes> <recvd_msgs> <rcvd_bytes> <time_open> 
    4441#define RPL_STATSCOMMANDS                        212 // <command> <count> [<byte_count> <remote_count>] 
     
    6966#define RPL_STATSVLINE_UNREAL                    227 
    7067#define RPL_STATSQLINE_IRCU                      228 
    71 #define RPL_SERVICEINFO                          231 
    72 #define RPL_ENDOFSERVICES                        232 
    7368#define RPL_RULES_UNREAL                         232 
    74 #define RPL_SERVICE                              233 
    7569#define RPL_SERVLIST                             234 // <name> <server> <mask> <type> <hopcount> <info> 
    7670#define RPL_SERVLISTEND                          235 // <mask> <type> :<info> 
    77 #define RPL_STATSVERBOSE                         236 
    78 #define RPL_STATSENGINE                          237 
     71#define RPL_STATSVERBOSE_IRCU                    236 
     72#define RPL_STATSENGINE_IRCU                     237 
    7973#define RPL_STATSFLINE_IRCU                      238 
    80 #define RPL_STATSIAUTH                           239 
     74#define RPL_STATSIAUTH_IRCNET                    239 
    8175#define RPL_STATSVLINE_RFC2812                   240 
    8276#define RPL_STATSXLINE_AUSTHEX                   240 
     
    8579#define RPL_STATSOLINE                           243 // O <hostmask> * <nick> [:<info>] 
    8680#define RPL_STATSHLINE                           244 // H <hostmask> * <servername> 
    87 #define RPL_STATSSLINE                           245 
    88 #define RPL_STATSPING                            246 
     81#define RPL_STATSSLINE_BAHAMUT_IRCNET_HYBRID     245 
    8982#define RPL_STATSTLINE_IRCU                      246 
    9083#define RPL_STATSULINE_HYBRID                    246 
     
    9790#define RPL_STATSDEBUG_HYBRID                    249 
    9891#define RPL_STATSDLINE_RFC2812                   250 
    99 #define RPL_STATSCONN                            250 
     92#define RPL_STATSCONN_IRCU_UNREAL                250 
    10093#define RPL_LUSERCLIENT                          251 // :There are <int> users and <int> invisible on <int> servers 
    10194#define RPL_LUSEROP                              252 // <int> :<info> 
     
    111104#define RPL_TRACEEND_RFC2812                     262 // <server_name> <version>[.<debug_level>] :<info> 
    112105#define RPL_TRYAGAIN                             263 // <command> :<info> 
    113 #define RPL_LOCALUSERS                          265 
    114 #define RPL_GLOBALUSERS                          266 
    115 #define RPL_START_NETSTAT                        267 
    116 #define RPL_NETSTAT                              268 
    117 #define RPL_END_NETSTAT                          269 
    118 #define RPL_PRIVS                                270 
    119 #define RPL_SILELIST                             271 
    120 #define RPL_ENDOFSILELIST                        272 
    121 #define RPL_NOTIFY                               273 
     106#define RPL_LOCALUSERS_AIRCD_HYBRID_HYBRID_BAHAMUT 265 
     107#define RPL_GLOBALUSERS_AIRCD_HYBRID_HYBRID_BAHAMUT 266 
     108#define RPL_START_NETSTAT_AIRCD                  267 
     109#define RPL_NETSTAT_AIRCD                        268 
     110#define RPL_END_NETSTAT_AIRCD                    269 
     111#define RPL_PRIVS_IRCU                           270 
     112#define RPL_SILELIST_IRCU                        271 
     113#define RPL_ENDOFSILELIST_IRCU                   272 
     114#define RPL_NOTIFY_AIRCD                         273 
    122115#define RPL_ENDNOTIFY_AIRCD                      274 
    123116#define RPL_STATSDELTA_IRCNET                    274 
     
    126119#define RPL_VCHANLIST                            277 
    127120#define RPL_VCHANHELP                            278 
    128 #define RPL_GLIST                                280 
     121#define RPL_GLIST_IRCU                           280 
    129122#define RPL_ENDOFGLIST_IRCU                      281 
    130123#define RPL_ACCEPTLIST                           281 
     
    160153#define RPL_CHANINFO_KICK_AIRCD                  295 
    161154#define RPL_HELPIGN_UNREAL                       295 
    162 #define RPL_CHANINFO_KICKS                       296 
    163 #define RPL_END_CHANINFO                         299 
     155#define RPL_CHANINFO_KICKS_AIRCD                 296 
     156#define RPL_END_CHANINFO_AIRCD                   299 
    164157#define RPL_NONE                                 300 
    165158#define RPL_AWAY                                 301 // <nick> :<message> 
    166 #define RPL_AWAY                                 301 // <nick> <seconds away> :<message> 
     159#define RPL_AWAY_KINEIRCD                        301 // <nick> <seconds away> :<message> 
    167160#define RPL_USERHOST                             302 // :*1<reply> *( ' ' <reply> ) 
    168161#define RPL_ISON                                 303 // :*1<nick> *( ' ' <nick> ) 
    169 #define RPL_TEXT                                 304 
    170162#define RPL_UNAWAY                               305 // :<info> 
    171163#define RPL_NOWAWAY                              306 // :<info> 
     
    188180#define RPL_WHOWASUSER                           314 // <nick> <user> <host> * :<real_name> 
    189181#define RPL_ENDOFWHO                             315 // <name> :<info> 
    190 #define RPL_WHOISCHANOP                          316 
    191182#define RPL_WHOISIDLE                            317 // <nick> <seconds> :seconds idle 
    192183#define RPL_ENDOFWHOIS                           318 // <nick> :<info> 
    193184#define RPL_WHOISCHANNELS                        319 // <nick> :*( ( '@' / '+' ) <channel> ' ' ) 
    194 #define RPL_WHOISVIRT                            320 
    195 #define RPL_WHOIS_HIDDEN                         320 
    196 #define RPL_WHOISSPECIAL                         320 
    197 #define RPL_LISTSTART                            321 // Channels :Users  Name 
     185#define RPL_WHOISVIRT_AUSTHEX                    320 
     186#define RPL_WHOIS_HIDDEN_ANOTHERNET              320 
     187#define RPL_WHOISSPECIAL_UNREAL                  320 
    198188#define RPL_LIST                                 322 // <channel> <#_visible> :<topic> 
    199189#define RPL_LISTEND                              323 // :<info> 
     
    203193#define RPL_NOCHANPASS                           326 
    204194#define RPL_CHPASSUNKNOWN                        327 
    205 #define RPL_CHANNEL_URL                          328 
    206 #define RPL_CREATIONTIME                         329 
     195#define RPL_CHANNEL_URL_BAHAMUT_AUSTHEX          328 
     196#define RPL_CREATIONTIME_BAHAMUT                 329 
    207197#define RPL_WHOWAS_TIME                          330 
    208198#define RPL_WHOISACCOUNT_IRCU                    330 // <nick> <authname> :<info> 
    209199#define RPL_NOTOPIC                              331 // <channel> :<info> 
    210200#define RPL_TOPIC                                332 // <channel> :<topic> 
    211 #define RPL_TOPICWHOTIME                         333 
     201#define RPL_TOPICWHOTIME_IRCU                    333 
    212202#define RPL_LISTUSAGE_IRCU                       334 
    213203#define RPL_COMMANDSYNTAX_BAHAMUT                334 
     
    217207#define RPL_WHOISACTUALLY_IRCU_BAHAMUT           338 
    218208#define RPL_BADCHANPASS                          339 
    219 #define RPL_USERIP                               340 
     209#define RPL_USERIP_IRCU                          340 
    220210#define RPL_INVITING                             341 // <nick> <channel> 
    221 #define RPL_SUMMONING                            342 // <user> :<info> 
    222 #define RPL_INVITED                              345 // <channel> <user being invited> <user issuing invite> :<user being invited> has been invited by <user issuing invite> 
     211#define RPL_INVITED_GAMESURGE                    345 // <channel> <user being invited> <user issuing invite> :<user being invited> has been invited by <user issuing invite> 
    223212#define RPL_INVITELIST                           346 // <channel> <invitemask> 
    224213#define RPL_ENDOFINVITELIST                      347 // <channel> :<info> 
     
    228217#define RPL_WHOREPLY                             352 // <channel> <user> <host> <server> <nick> <H|G>[*][@|+] :<hopcount> <real_name> 
    229218#define RPL_NAMREPLY                             353 // ( '=' / '*' / '@' ) <channel> ' ' : [ '@' / '+' ] <nick> *( ' ' [ '@' / '+' ] <nick> ) 
    230 #define RPL_WHOSPCRPL                            354 
    231 #define RPL_NAMREPLY_                            355 // ( '=' / '*' / '@' ) <channel> ' ' : [ '@' / '+' ] <nick> *( ' ' [ '@' / '+' ] <nick> ) 
     219#define RPL_WHOSPCRPL_IRCU                       354 
     220#define RPL_NAMREPLY_QUAKENET                    355 // ( '=' / '*' / '@' ) <channel> ' ' : [ '@' / '+' ] <nick> *( ' ' [ '@' / '+' ] <nick> ) 
    232221#define RPL_MAP_AUSTHEX                          357 
    233222#define RPL_MAPMORE_AUSTHEX                      358 
    234223#define RPL_MAPEND_AUSTHEX                       359 
    235 #define RPL_KILLDONE                             361 
    236 #define RPL_CLOSING                              362 
    237 #define RPL_CLOSEEND                             363 
    238224#define RPL_LINKS                                364 // <mask> <server> :<hopcount> <server_info> 
    239225#define RPL_ENDOFLINKS                           365 // <mask> :<info> 
     
    244230#define RPL_INFO                                 371 // :<string> 
    245231#define RPL_MOTD                                 372 // :- <string> 
    246 #define RPL_INFOSTART                            373 
    247232#define RPL_ENDOFINFO                            374 // :<info> 
    248233#define RPL_MOTDSTART                            375 // :- <server> Message of the day - 
    249234#define RPL_ENDOFMOTD                            376 // :<info> 
    250235#define RPL_KICKEXPIRED_AIRCD                    377 
    251 #define RPL_SPAM                                 377 // :<text> 
    252236#define RPL_BANEXPIRED_AIRCD                     378 
    253237#define RPL_WHOISHOST_UNREAL                     378 
    254 #define RPL_MOTD_AUSTHEX                         378 
    255238#define RPL_KICKLINKED_AIRCD                     379 
    256239#define RPL_WHOISMODES_UNREAL                    379 
     
    260243#define RPL_REHASHING                            382 // <config_file> :<info> 
    261244#define RPL_YOURESERVICE                         383 // :You are service <service_name> 
    262 #define RPL_MYPORTIS                             384 
    263 #define RPL_NOTOPERANYMORE                       385 
     245#define RPL_NOTOPERANYMORE_AUSTHEX_HYBRID_UNREAL 385 
    264246#define RPL_QLIST_UNREAL                         386 
    265247#define RPL_IRCOPS_ULTIMATE                      386 
    266248#define RPL_ENDOFQLIST_UNREAL                    387 
    267249#define RPL_ENDOFIRCOPS_ULTIMATE                 387 
    268 #define RPL_ALIST                                388 
    269 #define RPL_ENDOFALIST                           389 
     250#define RPL_ALIST_UNREAL                         388 
     251#define RPL_ENDOFALIST_UNREAL                    389 
    270252#define RPL_TIME                                 391 // <server> :<time string> 
    271253#define RPL_TIME_IRCU                            391 // <server> <timestamp> <offset> :<time string> 
     
    276258#define RPL_ENDOFUSERS                           394 // :<info> 
    277259#define RPL_NOUSERS                              395 // :<info> 
    278 #define RPL_HOSTHIDDEN                           396 
     260#define RPL_HOSTHIDDEN_UNDERNET                  396 
    279261#define ERR_UNKNOWNERROR                         400 // <command> [<?>] :<info> 
    280262#define ERR_NOSUCHNICK                           401 // <nick> :<reason> 
     
    293275#define ERR_WILDTOPLEVEL                         414 // <mask> :<reason> 
    294276#define ERR_BADMASK                              415 // <mask> :<reason> 
    295 #define ERR_TOOMANYMATCHES                       416 // <command> [<mask>] :<info> 
    296 #define ERR_QUERYTOOLONG                         416 
    297 #define ERR_LENGTHTRUNCATED                      419 
     277#define ERR_TOOMANYMATCHES_IRCNET                416 // <command> [<mask>] :<info> 
     278#define ERR_QUERYTOOLONG_IRCU                    416 
     279#define ERR_LENGTHTRUNCATED_AIRCD                419 
    298280#define ERR_UNKNOWNCOMMAND                       421 // <command> :<reason> 
    299281#define ERR_NOMOTD                               422 // :<reason> 
    300282#define ERR_NOADMININFO                          423 // <server> :<reason> 
    301283#define ERR_FILEERROR                            424 // :<reason> 
    302 #define ERR_NOOPERMOTD                           425 
    303 #define ERR_TOOMANYAWAY                          429 
    304 #define ERR_EVENTNICKCHANGE                      430 
     284#define ERR_NOOPERMOTD_UNREAL                    425 
     285#define ERR_TOOMANYAWAY_BAHAMUT                  429 
     286#define ERR_EVENTNICKCHANGE_AUSTHEX              430 
    305287#define ERR_NONICKNAMEGIVEN                      431 // :<reason> 
    306288#define ERR_ERRONEUSNICKNAME                     432 // <nick> :<reason> 
     
    315297#define ERR_NICKTOOFAST_IRCU                     438 
    316298#define ERR_DEAD_IRCNET                          438 
    317 #define ERR_TARGETTOOFAST                        439 
    318 #define ERR_SERVICESDOWN                         440 
     299#define ERR_TARGETTOOFAST_IRCU                   439 
     300#define ERR_SERVICESDOWN_BAHAMUT_UNREAL          440 
    319301#define ERR_USERNOTINCHANNEL                     441 // <nick> <channel> :<reason> 
    320302#define ERR_NOTONCHANNEL                         442 // <channel> :<reason> 
     
    323305#define ERR_SUMMONDISABLED                       445 // :<reason> 
    324306#define ERR_USERSDISABLED                        446 // :<reason> 
    325 #define ERR_NONICKCHANGE                         447 
    326 #define ERR_NOTIMPLEMENTED                       449 // Unspecified 
     307#define ERR_NONICKCHANGE_UNREAL                  447 
     308#define ERR_NOTIMPLEMENTED_UNDERNET              449 // Unspecified 
    327309#define ERR_NOTREGISTERED                        451 // :<reason> 
    328310#define ERR_IDCOLLISION                          452 
    329311#define ERR_NICKLOST                             453 
    330 #define ERR_HOSTILENAME                          455 
     312#define ERR_HOSTILENAME_UNREAL                   455 
    331313#define ERR_ACCEPTFULL                           456 
    332314#define ERR_ACCEPTEXIST                          457 
    333315#define ERR_ACCEPTNOT                            458 
    334 #define ERR_NOHIDING                             459 
    335 #define ERR_NOTFORHALFOPS                        460 
     316#define ERR_NOHIDING_UNREAL                      459 
     317#define ERR_NOTFORHALFOPS_UNREAL                 460 
    336318#define ERR_NEEDMOREPARAMS                       461 // <command> :<reason> 
    337319#define ERR_ALREADYREGISTERED                    462 // :<reason> 
     
    339321#define ERR_PASSWDMISMATCH                       464 // :<reason> 
    340322#define ERR_YOUREBANNEDCREEP                     465 // :<reason> 
    341 #define ERR_YOUWILLBEBANNED                      466 
    342323#define ERR_KEYSET                               467 // <channel> :<reason> 
    343324#define ERR_INVALIDUSERNAME_IRCU                 468 
    344325#define ERR_ONLYSERVERSCANCHANGE_BAHAMUT_UNREAL  468 
    345 #define ERR_LINKSET                              469 
     326#define ERR_LINKSET_UNREAL                       469 
    346327#define ERR_LINKCHANNEL_UNREAL                   470 
    347328#define ERR_KICKEDFROMCHAN_AIRCD                 470 
     
    355336#define ERR_NEEDREGGEDNICK_BAHAMUT_IRCU_UNREAL   477 
    356337#define ERR_BANLISTFULL                          478 // <channel> <char> :<reason> 
    357 #define ERR_BADCHANNAME                          479 
    358 #define ERR_LINKFAIL                             479 
     338#define ERR_BADCHANNAME_HYBRID                   479 
     339#define ERR_LINKFAIL_UNREAL                      479 
    359340#define ERR_NOULINE_AUSTHEX                      480 
    360341#define ERR_CANNOTKNOCK_UNREAL                   480 
     
    375356#define ERR_CHANTOORECENT_IRCNET                 487 
    376357#define ERR_MSGSERVICES_BAHAMUT                  487 
    377 #define ERR_TSLESSCHAN                           488 
     358#define ERR_TSLESSCHAN_IRCNET                    488 
    378359#define ERR_VOICENEEDED_UNDERNET                 489 
    379360#define ERR_SECUREONLYCHAN_UNREAL                489 
    380361#define ERR_NOOPERHOST                           491 // :<reason> 
    381 #define ERR_NOSERVICEHOST                        492 
    382 #define ERR_NOFEATURE                            493 
    383 #define ERR_BADFEATURE                           494 
    384 #define ERR_BADLOGTYPE                           495 
    385 #define ERR_BADLOGSYS                            496 
    386 #define ERR_BADLOGVALUE                          497 
    387 #define ERR_ISOPERLCHAN                          498 
    388 #define ERR_CHANOWNPRIVNEEDED                    499 
     362#define ERR_NOFEATURE_IRCU                       493 
     363#define ERR_BADFEATURE_IRCU                      494 
     364#define ERR_BADLOGTYPE_IRCU                      495 
     365#define ERR_BADLOGSYS_IRCU                       496 
     366#define ERR_BADLOGVALUE_IRCU                     497 
     367#define ERR_ISOPERLCHAN_IRCU                     498 
     368#define ERR_CHANOWNPRIVNEEDED_UNREAL             499 
    389369#define ERR_UMODEUNKNOWNFLAG                     501 // :<reason> 
    390370#define ERR_USERSDONTMATCH                       502 // :<reason> 
    391 #define ERR_GHOSTEDCLIENT                        503 
    392 #define ERR_VWORLDWARN                           503 // :<warning_text> 
     371#define ERR_GHOSTEDCLIENT_HYBRID                 503 
    393372#define ERR_USERNOTONSERV                        504 
    394 #define ERR_SILELISTFULL                         511 
    395 #define ERR_TOOMANYWATCH                         512 
    396 #define ERR_BADPING                              513 
     373#define ERR_SILELISTFULL_IRCU                    511 
     374#define ERR_TOOMANYWATCH_BAHAMUT                 512 
     375#define ERR_BADPING_IRCU                         513 
    397376#define ERR_INVALID_ERROR_IRCU                   514 
    398 #define ERR_TOOMANYDCC                           514 
    399 #define ERR_BADEXPIRE                            515 
    400 #define ERR_DONTCHEAT                            516 
    401 #define ERR_DISABLED                             517 // <command> :<info/reason> 
     377#define ERR_TOOMANYDCC_BAHAMUT_UNREAL            514 
     378#define ERR_BADEXPIRE_IRCU                       515 
     379#define ERR_DONTCHEAT_IRCU                       516 
     380#define ERR_DISABLED_IRCU                        517 // <command> :<info/reason> 
    402381#define ERR_NOINVITE_UNREAL                      518 
    403382#define ERR_LONGMASK_IRCU                        518 
     
    406385#define ERR_OPERONLY_UNREAL                      520 
    407386#define ERR_MASKTOOWIDE_IRCU                     520 
    408 #define ERR_WHOTRUNC                             520 
    409387#define ERR_LISTSYNTAX_BAHAMUT                   521 
    410 #define ERR_WHOSYNTAX                            522 
    411 #define ERR_WHOLIMEXCEED                         523 
     388#define ERR_WHOSYNTAX_BAHAMUT                    522 
     389#define ERR_WHOLIMEXCEED_BAHAMUT                 523 
    412390#define ERR_QUARANTINED_IRCU                     524 
    413391#define ERR_OPERSPVERIFY_UNREAL                  524 
    414 #define ERR_REMOTEPFX                            525 // <nickname> :<reason> 
    415 #define ERR_PFXUNROUTABLE                        526 // <nickname> :<reason> 
    416 #define ERR_BADHOSTMASK                          550 
    417 #define ERR_HOSTUNAVAIL                          551 
    418 #define ERR_USINGSLINE                           552 
     392#define ERR_REMOTEPFX_CAPAB_USERCMDPFX           525 // <nickname> :<reason> 
     393#define ERR_PFXUNROUTABLE_CAPAB_USERCMDPFX       526 // <nickname> :<reason> 
     394#define ERR_BADHOSTMASK_QUAKENET                 550 
     395#define ERR_HOSTUNAVAIL_QUAKENET                 551 
     396#define ERR_USINGSLINE_QUAKENET                  552 
    419397#define ERR_STATSSLINE_QUAKENET                  553 
    420 #define RPL_LOGON                                600 
    421 #define RPL_LOGOFF                               601 
    422 #define RPL_WATCHOFF                             602 
    423 #define RPL_WATCHSTAT                            603 
    424 #define RPL_NOWON                                604 
    425 #define RPL_NOWOFF                               605 
    426 #define RPL_WATCHLIST                            606 
    427 #define RPL_ENDOFWATCHLIST                       607 
    428 #define RPL_WATCHCLEAR                           608 
     398#define RPL_LOGON_BAHAMUT_UNREAL                 600 
     399#define RPL_LOGOFF_BAHAMUT_UNREAL                601 
     400#define RPL_WATCHOFF_BAHAMUT_UNREAL              602 
     401#define RPL_WATCHSTAT_BAHAMUT_UNREAL             603 
     402#define RPL_NOWON_BAHAMUT_UNREAL                 604 
     403#define RPL_NOWOFF_BAHAMUT_UNREAL                605 
     404#define RPL_WATCHLIST_BAHAMUT_UNREAL             606 
     405#define RPL_ENDOFWATCHLIST_BAHAMUT_UNREAL        607 
     406#define RPL_WATCHCLEAR_ULTIMATE                  608 
    429407#define RPL_MAPMORE_UNREAL                       610 
    430408#define RPL_ISOPER_ULTIMATE                      610 
    431 #define RPL_ISLOCOP                              611 
    432 #define RPL_ISNOTOPER                            612 
    433 #define RPL_ENDOFISOPER                          613 
     409#define RPL_ISLOCOP_ULTIMATE                     611 
     410#define RPL_ISNOTOPER_ULTIMATE                   612 
     411#define RPL_ENDOFISOPER_ULTIMATE                 613 
    434412#define RPL_MAPMORE_PTLINK                       615 
    435413#define RPL_WHOISMODES_ULTIMATE                  615 
    436414#define RPL_WHOISHOST_ULTIMATE                   616 
    437 #define RPL_DCCSTATUS                            617 
     415#define RPL_DCCSTATUS_BAHAMUT_UNREAL             617 
    438416#define RPL_WHOISBOT_ULTIMATE                    617 
    439 #define RPL_DCCLIST                              619 
     417#define RPL_DCCLIST_BAHAMUT_UNREAL               618 
     418#define RPL_ENDOFDCCLIST_BAHAMUT_UNREAL          619 
    440419#define RPL_WHOWASHOST_ULTIMATE                  619 
    441 #define RPL_DCCINFO                              620 
     420#define RPL_DCCINFO_BAHAMUT_UNREAL               620 
    442421#define RPL_RULESSTART_ULTIMATE                  620 
    443422#define RPL_RULES_ULTIMATE                       621 
    444423#define RPL_ENDOFRULES_ULTIMATE                  622 
    445424#define RPL_MAPMORE_ULTIMATE                     623 
    446 #define RPL_OMOTDSTART                           624 
    447 #define RPL_OMOTD                                625 
    448 #define RPL_ENDOFO<MOTD                          626 
    449 #define RPL_SETTINGS                             630 
    450 #define RPL_ENDOFSETTINGS                        631 
    451 #define RPL_DUMPING                              640 
    452 #define RPL_DUMPRPL                              641 
    453 #define RPL_EODUMP                               642 
    454 #define RPL_TRACEROUTE_HOP                       660 // <target> <hop#> [<address> [<hostname> | '*'] <usec_ping>] 
    455 #define RPL_TRACEROUTE_START                     661 // <target> <target_FQDN> <target_address> <max_hops> 
    456 #define RPL_MODECHANGEWARN                       662 // ['+' | '-']<mode_char> :<warning> 
    457 #define RPL_CHANREDIR                            663 // <old_chan> <new_chan> :<info> 
    458 #define RPL_SERVMODEIS                           664 // <server> <modes> <parameters>.. 
    459 #define RPL_OTHERUMODEIS                         665 // <nickname> <modes> 
    460 #define RPL_ENDOF_GENERIC                        666 // <command> [<parameter> ...] :<info> 
    461 #define RPL_WHOWASDETAILS                        670 // <nick> <type> :<information> 
    462 #define RPL_WHOISSECURE                          671 // <nick> <type> [:<info>] 
    463 #define RPL_UNKNOWNMODES                         672 // <modes> :<info> 
    464 #define RPL_CANNOTSETMODES                       673 // <modes> :<info> 
    465 #define RPL_LUSERSTAFF                           678 // <staff_online_count> :<info> 
    466 #define RPL_TIMEONSERVERIS                       679 // <seconds> [<nanoseconds> | '0'] <timezone> <flags> :<info> 
    467 #define RPL_NETWORKS                             682 // <name> <through_name> <hops> :<info> 
    468 #define RPL_YOURLANGUAGEIS                       687 // <code(s)> :<info> 
    469 #define RPL_LANGUAGE                             688 // <code> <revision> <maintainer> <flags> * :<info> 
    470 #define RPL_WHOISSTAFF                           689 // :<info> 
    471 #define RPL_WHOISLANGUAGE                        690 // <nick> <language codes> 
    472 #define RPL_MODLIST                              702 // <?> 0x<?> <?> <?> 
    473 #define RPL_ENDOFMODLIST                         703 // :<text> 
    474 #define RPL_HELPSTART                            704 // <command> :<text> 
    475 #define RPL_HELPTXT                              705 // <command> :<text> 
    476 #define RPL_ENDOFHELP                            706 // <command> :<text> 
    477 #define RPL_ETRACEFULL                           708 // <?> <?> <?> <?> <?> <?> <?> :<?> 
    478 #define RPL_ETRACE                               709 // <?> <?> <?> <?> <?> <?> :<?> 
    479 #define RPL_KNOCK                                710 // <channel> <nick>!<user>@<host> :<text> 
    480 #define RPL_KNOCKDLVR                            711 // <channel> :<text> 
    481 #define ERR_TOOMANYKNOCK                         712 // <channel> :<text> 
    482 #define ERR_CHANOPEN                             713 // <channel> :<text> 
    483 #define ERR_KNOCKONCHAN                          714 // <channel> :<text> 
    484 #define ERR_KNOCKDISABLED                        715 // :<text> 
    485 #define RPL_TARGUMODEG                           716 // <nick> :<info> 
    486 #define RPL_TARGNOTIFY                           717 // <nick> :<info> 
    487 #define RPL_UMODEGMSG                            718 // <nick> <user>@<host> :<info> 
    488 #define RPL_OMOTDSTART                           720 // :<text> 
    489 #define RPL_OMOTD                                721 // :<text> 
    490 #define RPL_ENDOFOMOTD                           722 // :<text> 
    491 #define ERR_NOPRIVS                              723 // <command> :<text> 
    492 #define RPL_TESTMARK                             724 // <nick>!<user>@<host> <?> <?> :<text> 
    493 #define RPL_TESTLINE                             725 // <?> <?> <?> :<?> 
    494 #define RPL_NOTESTLINE                           726 // <?> :<text> 
    495 #define RPL_XINFO                                771 
    496 #define RPL_XINFOSTART                           773 
    497 #define RPL_XINFOEND                             774 
    498 #define ERR_CANNOTDOCOMMAND                      972 
    499 #define ERR_CANNOTCHANGEUMODE                    973 // <mode_char> :<reason> 
    500 #define ERR_CANNOTCHANGECHANMODE                 974 // <mode_char> :<reason> 
    501 #define ERR_CANNOTCHANGESERVERMODE               975 // <mode_char> :<reason> 
    502 #define ERR_CANNOTSENDTONICK                     976 // <nick> :<reason> 
    503 #define ERR_UNKNOWNSERVERMODE                    977 // <modechar> :<info> 
    504 #define ERR_SERVERMODELOCK                       979 // <target> :<info> 
    505 #define ERR_BADCHARENCODING                      980 // <command> <charset> :<info> 
    506 #define ERR_TOOMANYLANGUAGES                     981 // <max_langs> :<info> 
    507 #define ERR_NOLANGUAGE                           982 // <language_code> :<info> 
    508 #define ERR_TEXTTOOSHORT                         983 // <command> :<info> 
    509 #define ERR_NUMERIC_ERR                          999 
     425#define RPL_OMOTDSTART_ULTIMATE                  624 
     426#define RPL_OMOTD_ULTIMATE                       625 
     427#define RPL_ENDOFOMOTD_ULTIMATE                  626 
     428#define RPL_SETTINGS_ULTIMATE                    630 
     429#define RPL_ENDOFSETTINGS_ULTIMATE               631 
     430#define RPL_TRACEROUTE_HOP_KINEIRCD              660 // <target> <hop#> [<address> [<hostname> | '*'] <usec_ping>] 
     431#define RPL_TRACEROUTE_START_KINEIRCD            661 // <target> <target_FQDN> <target_address> <max_hops> 
     432#define RPL_MODECHANGEWARN_KINEIRCD              662 // ['+' | '-']<mode_char> :<warning> 
     433#define RPL_CHANREDIR_KINEIRCD                   663 // <old_chan> <new_chan> :<info> 
     434#define RPL_SERVMODEIS_KINEIRCD                  664 // <server> <modes> <parameters>.. 
     435#define RPL_OTHERUMODEIS_KINEIRCD                665 // <nickname> <modes> 
     436#define RPL_ENDOF_GENERIC_KINEIRCD               666 // <command> [<parameter> ...] :<info> 
     437#define RPL_WHOWASDETAILS_KINEIRCD               670 // <nick> <type> :<information> 
     438#define RPL_WHOISSECURE_KINEIRCD                 671 // <nick> <type> [:<info>] 
     439#define RPL_UNKNOWNMODES_ITHILDIN                672 // <modes> :<info> 
     440#define RPL_CANNOTSETMODES_ITHILDIN              673 // <modes> :<info> 
     441#define RPL_LUSERSTAFF_KINEIRCD                  678 // <staff_online_count> :<info> 
     442#define RPL_TIMEONSERVERIS_KINEIRCD              679 // <seconds> [<nanoseconds> | '0'] <timezone> <flags> :<info> 
     443#define RPL_NETWORKS_KINEIRCD                    682 // <name> <through_name> <hops> :<info> 
     444#define RPL_YOURLANGUAGEIS_KINEIRCD              687 // <code(s)> :<info> 
     445#define RPL_LANGUAGE_KINEIRCD                    688 // <code> <revision> <maintainer> <flags> * :<info> 
     446#define RPL_WHOISSTAFF_KINEIRCD                  689 // :<info> 
     447#define RPL_WHOISLANGUAGE_KINEIRCD               690 // <nick> <language codes> 
     448#define RPL_MODLIST_RATBOX                       702 // <?> 0x<?> <?> <?> 
     449#define RPL_ENDOFMODLIST_RATBOX                  703 // :<text> 
     450#define RPL_HELPSTART_RATBOX                     704 // <command> :<text> 
     451#define RPL_HELPTXT_RATBOX                       705 // <command> :<text> 
     452#define RPL_ENDOFHELP_RATBOX                     706 // <command> :<text> 
     453#define RPL_ETRACEFULL_RATBOX                    708 // <?> <?> <?> <?> <?> <?> <?> :<?> 
     454#define RPL_ETRACE_RATBOX                        709 // <?> <?> <?> <?> <?> <?> :<?> 
     455#define RPL_KNOCK_RATBOX                         710 // <channel> <nick>!<user>@<host> :<text> 
     456#define RPL_KNOCKDLVR_RATBOX                     711 // <channel> :<text> 
     457#define ERR_TOOMANYKNOCK_RATBOX                  712 // <channel> :<text> 
     458#define ERR_CHANOPEN_RATBOX                      713 // <channel> :<text> 
     459#define ERR_KNOCKONCHAN_RATBOX                   714 // <channel> :<text> 
     460#define ERR_KNOCKDISABLED_RATBOX                 715 // :<text> 
     461#define RPL_TARGUMODEG_RATBOX                    716 // <nick> :<info> 
     462#define RPL_TARGNOTIFY_RATBOX                    717 // <nick> :<info> 
     463#define RPL_UMODEGMSG_RATBOX                     718 // <nick> <user>@<host> :<info> 
     464#define RPL_OMOTDSTART_RATBOX                    720 // :<text> 
     465#define RPL_OMOTD_RATBOX                         721 // :<text> 
     466#define RPL_ENDOFOMOTD_RATBOX                    722 // :<text> 
     467#define ERR_NOPRIVS_RATBOX                       723 // <command> :<text> 
     468#define RPL_TESTMARK_RATBOX                      724 // <nick>!<user>@<host> <?> <?> :<text> 
     469#define RPL_TESTLINE_RATBOX                      725 // <?> <?> <?> :<?> 
     470#define RPL_NOTESTLINE_RATBOX                    726 // <?> :<text> 
     471#define RPL_XINFO_ITHILDIN                       771 
     472#define RPL_XINFOSTART_ITHILDIN                  773 
     473#define RPL_XINFOEND_ITHILDIN                    774 
     474#define ERR_CANNOTDOCOMMAND_UNREAL               972 
     475#define ERR_CANNOTCHANGEUMODE_KINEIRCD           973 // <mode_char> :<reason> 
     476#define ERR_CANNOTCHANGECHANMODE_KINEIRCD_UNREAL 974 // <mode_char> :<reason> 
     477#define ERR_CANNOTCHANGESERVERMODE_KINEIRCD      975 // <mode_char> :<reason> 
     478#define ERR_CANNOTSENDTONICK_KINEIRCD            976 // <nick> :<reason> 
     479#define ERR_UNKNOWNSERVERMODE_KINEIRCD           977 // <modechar> :<info> 
     480#define ERR_SERVERMODELOCK_KINEIRCD              979 // <target> :<info> 
     481#define ERR_BADCHARENCODING_KINEIRCD             980 // <command> <charset> :<info> 
     482#define ERR_TOOMANYLANGUAGES_KINEIRCD            981 // <max_langs> :<info> 
     483#define ERR_NOLANGUAGE_KINEIRCD                  982 // <language_code> :<info> 
     484#define ERR_TEXTTOOSHORT_KINEIRCD                983 // <command> :<info> 
     485#define ERR_NUMERIC_ERR_BAHAMUT                  999