summaryrefslogtreecommitdiff
path: root/src/nickserv.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nickserv.c')
-rw-r--r--src/nickserv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nickserv.c b/src/nickserv.c
index 586362c9e..76dfcf21f 100644
--- a/src/nickserv.c
+++ b/src/nickserv.c
@@ -1763,8 +1763,8 @@ static void collide(NickAlias * na, int from_timeout)
if (ircd->svsnick) {
/* We need to make sure the guestnick is free -- heinz */
do {
- snprintf(guestnick, sizeof(guestnick), "%s%d%d",
- NSGuestNickPrefix, getrandom32(), getrandom32());
+ snprintf(guestnick, sizeof(guestnick), "%s%d",
+ NSGuestNickPrefix, getrandom16());
} while (finduser(guestnick));
notice_lang(s_NickServ, na->u, FORCENICKCHANGE_CHANGING,
guestnick);