diff options
| -rw-r--r-- | handle.c | 2 | ||||
| -rw-r--r-- | reply.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/handle.c b/handle.c index 2a6fe1c..0515ac2 100644 --- a/handle.c +++ b/handle.c @@ -107,7 +107,7 @@ nick(struct Message *msg, struct Peer *peer) for (i = 0; i < peers_c; ++i) if (peers[i].fd != peer->fd) ensure( - !strcmp(peers[i].nick, peer->nick), + !strcmp(peers[i].nick, msg->params[0]), reply(peer, 433, msg->params[0]), 0 ); diff --git a/reply.c b/reply.c index 5409908..f89a8c9 100644 --- a/reply.c +++ b/reply.c @@ -126,7 +126,7 @@ vreply(const struct Peer *peer, int number, va_list ap) getnick(peer) ), _); REPLY(433, WRITE( - ":%s 431 %s %s :Nickname is already in use", + ":%s 433 %s %s :Nickname is already in use", hostname, getnick(peer), nick |