summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/numeric.c2
-rw-r--r--src/s_user.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/src/numeric.c b/src/numeric.c
index 71ca857..78a6420 100644
--- a/src/numeric.c
+++ b/src/numeric.c
@@ -364,7 +364,7 @@ static const char *const replies[] = {
/* 334 */ NULL,
/* 335 */ NULL,
/* 336 */ NULL,
-/* 337 */ NULL,
+/* 338 RPL_WHOISTEXT */ ":%s 337 %s %s :%s",
/* 338 RPL_WHOISACTUALLY */ ":%s 338 %s %s %s :actually using host",
/* 339 */ NULL,
/* 340 */ NULL,
diff --git a/src/s_user.c b/src/s_user.c
index f7d6bd4..30d54f9 100644
--- a/src/s_user.c
+++ b/src/s_user.c
@@ -105,7 +105,7 @@ const unsigned int user_modes[256] =
0, /* T */
0, /* U */
0, /* V */
- 0, /* W */
+ UMODE_WEBIRC, /* W */
0, /* X */
0, /* Y */
0, /* Z 0x5A */
@@ -894,6 +894,7 @@ set_user_mode(struct Client *client_p, struct Client *source_p,
break;
case 'S': /* Only servers may set +S in a burst */
+ case 'W': /* Only servers may set +W in a burst */
case 'r': /* Only services may set +r */
case 'x': /* Only services may set +x */
break;