From 21f24cc59676392aff557c368abc7047876fbcf1 Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Tue, 4 Jun 2019 20:05:27 +0200 Subject: [PATCH] Fix for NICK+USER order. Should be correct? Should check identd.. --- src/modules/m_user.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/m_user.c b/src/modules/m_user.c index c336d4ab8..9b6010b57 100644 --- a/src/modules/m_user.c +++ b/src/modules/m_user.c @@ -168,6 +168,8 @@ CMD_FUNC(m_user) strlcpy(sptr->user->svid, sstamp, sizeof(sptr->user->svid)); strlcpy(sptr->info, realname, sizeof(sptr->info)); + strlcpy(sptr->user->username, username, USERLEN + 1); + if (*sptr->name && (IsServer(cptr) || is_handshake_finished(cptr)) ) @@ -182,8 +184,6 @@ CMD_FUNC(m_user) register_user(cptr, sptr, sptr->name, username, umodex, virthost,ip)); } - else - strlcpy(sptr->user->username, username, USERLEN + 1); return 0; }