| 26 |
|
#include "numeric.h" |
| 27 |
|
|
| 28 |
|
|
| 29 |
< |
static const char *replies[] = { |
| 29 |
> |
static const char *const replies[] = { |
| 30 |
|
/* 000 */ NULL, |
| 31 |
|
/* 001 RPL_WELCOME */ ":%s 001 %s :Welcome to the %s Internet Relay Chat Network %s", |
| 32 |
|
/* 002 RPL_YOURHOST */ ":%s 002 %s :Your host is %s, running version %s", |
| 233 |
|
/* 203 RPL_TRACEUNKNOWN */ ":%s 203 %s ???? %s %s (%s) %d", |
| 234 |
|
/* 204 RPL_TRACEOPERATOR */ ":%s 204 %s Oper %s %s (%s) %lu %u", |
| 235 |
|
/* 205 RPL_TRACEUSER */ ":%s 205 %s User %s %s (%s) %lu %u", |
| 236 |
< |
/* 206 RPL_TRACESERVER */ ":%s 206 %s Serv %s %dS %dC %s %s!%s@%s %lu", |
| 236 |
> |
/* 206 RPL_TRACESERVER */ ":%s 206 %s Serv %s %uS %uC %s %s!%s@%s %lu", |
| 237 |
|
/* 207 */ NULL, |
| 238 |
|
/* 208 RPL_TRACENEWTYPE */ ":%s 208 %s <newtype> 0 %s", |
| 239 |
|
/* 209 RPL_TRACECLASS */ ":%s 209 %s Class %s %d", |
| 272 |
|
/* 242 RPL_STATSUPTIME */ ":%s 242 %s :Server Up %d days, %d:%02d:%02d", |
| 273 |
|
/* 243 RPL_STATSOLINE */ ":%s 243 %s %c %u %s@%s * %s %s %s", |
| 274 |
|
/* 244 RPL_STATSHLINE */ ":%s 244 %s %c %s * %s %d %s", |
| 275 |
< |
/* 245 */ NULL, |
| 275 |
> |
/* 245 RPL_STATSTLINE */ ":%s 245 %s T %s %s", |
| 276 |
|
/* 246 RPL_STATSSERVICE */ ":%s 246 %s %c %s * %s %d %d", |
| 277 |
|
/* 247 RPL_STATSXLINE */ ":%s 247 %s %c %d %s :%s", |
| 278 |
|
/* 248 RPL_STATSULINE */ ":%s 248 %s U %s %s@%s %s", |
| 303 |
|
/* 273 */ NULL, |
| 304 |
|
/* 274 */ NULL, |
| 305 |
|
/* 275 */ NULL, |
| 306 |
< |
/* 276 */ NULL, |
| 306 |
> |
/* 276 RPL_WHOISCERTFP */ ":%s 276 %s %s :has client certificate fingerprint %s", |
| 307 |
|
/* 277 */ NULL, |
| 308 |
|
/* 278 */ NULL, |
| 309 |
|
/* 279 */ NULL, |
| 312 |
|
/* 282 RPL_ENDOFACCEPT */ ":%s 282 %s :End of /ACCEPT list.", |
| 313 |
|
/* 283 */ NULL, |
| 314 |
|
/* 284 */ NULL, |
| 315 |
< |
/* 285 */ NULL, |
| 315 |
> |
/* 285 RPL_NEWHOSTIS */ ":%s 285 %s :Your new host is %s", |
| 316 |
|
/* 286 */ NULL, |
| 317 |
|
/* 287 */ NULL, |
| 318 |
|
/* 288 */ NULL, |
| 357 |
|
/* 327 */ NULL, |
| 358 |
|
/* 328 */ NULL, |
| 359 |
|
/* 329 RPL_CREATIONTIME */ ":%s 329 %s %s %lu", |
| 360 |
< |
/* 330 */ NULL, |
| 360 |
> |
/* 330 RPL_WHOISACCOUNT */ ":%s 330 %s %s %s :is logged in as", |
| 361 |
|
/* 331 RPL_NOTOPIC */ ":%s 331 %s %s :No topic is set.", |
| 362 |
|
/* 332 RPL_TOPIC */ ":%s 332 %s %s :%s", |
| 363 |
|
/* 333 RPL_TOPICWHOTIME */ ":%s 333 %s %s %s %lu", |
| 364 |
|
/* 334 */ NULL, |
| 365 |
|
/* 335 */ NULL, |
| 366 |
|
/* 336 */ NULL, |
| 367 |
< |
/* 337 */ NULL, |
| 367 |
> |
/* 338 RPL_WHOISTEXT */ ":%s 337 %s %s :%s", |
| 368 |
|
/* 338 RPL_WHOISACTUALLY */ ":%s 338 %s %s %s :actually using host", |
| 369 |
|
/* 339 */ NULL, |
| 370 |
|
/* 340 */ NULL, |
| 735 |
|
/* 705 RPL_HELPTXT */ ":%s 705 %s %s :%s", |
| 736 |
|
/* 706 RPL_ENDOFHELP */ ":%s 706 %s %s :End of /HELP.", |
| 737 |
|
/* 707 */ NULL, |
| 738 |
< |
/* 708 RPL_ETRACE_FULL */ ":%s 708 %s %s %s %s %s %s %s %s %s :%s", |
| 738 |
> |
/* 708 */ NULL, |
| 739 |
|
/* 709 RPL_ETRACE */ ":%s 709 %s %s %s %s %s %s %s :%s", |
| 740 |
|
/* 710 RPL_KNOCK */ ":%s 710 %s %s %s!%s@%s :has asked for an invite.", |
| 741 |
|
/* 711 RPL_KNOCKDLVR */ ":%s 711 %s %s :Your KNOCK has been delivered.", |