diff options
| author | Nakidai Perumenei <nakidai@disroot.org> | 2026-12-02 20:15:22 +0300 |
|---|---|---|
| committer | Nakidai <nakidai@disroot.org> | 2026-01-30 15:32:45 +0300 |
| commit | 20770f6fad769122248214ffe42268aa61c189cd (patch) | |
| tree | b71ca2b1abb656720817642a14bd120d7be2f6a6 /handle.c | |
| parent | a36e68fbc3d635b7a9b6aa342786e17123698d9f (diff) | |
| download | libreircd-20770f6fad769122248214ffe42268aa61c189cd.tar.gz libreircd-20770f6fad769122248214ffe42268aa61c189cd.zip | |
Add nickname checking
Yay, adding some validation to the data ^^
Diffstat (limited to 'handle.c')
| -rw-r--r-- | handle.c | 2 |
1 files changed, 1 insertions, 1 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 ); |