diff options
| author | 2020-11-20 12:49:02 +0000 | |
|---|---|---|
| committer | 2020-11-20 15:45:17 +0000 | |
| commit | 54e0cade5c9ec904bbdc755d8031ed8e22e994f6 (patch) | |
| tree | 312e579f280e7db2269c3fe754a6c4f423713c0e /src/modules/m_websocket.cpp | |
| parent | Convert IRCv3::Replies::Reply#Send[IfCap] to variadic functions. (diff) | |
| parent | Release v3.8.1. (diff) | |
| download | inspircd++-54e0cade5c9ec904bbdc755d8031ed8e22e994f6.tar.gz inspircd++-54e0cade5c9ec904bbdc755d8031ed8e22e994f6.tar.bz2 inspircd++-54e0cade5c9ec904bbdc755d8031ed8e22e994f6.zip | |
Merge tag 'v3.8.1' into master.
Diffstat (limited to 'src/modules/m_websocket.cpp')
| -rw-r--r-- | src/modules/m_websocket.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/m_websocket.cpp b/src/modules/m_websocket.cpp index bfbd8e871..f0608a80d 100644 --- a/src/modules/m_websocket.cpp +++ b/src/modules/m_websocket.cpp @@ -2,7 +2,7 @@ * InspIRCd -- Internet Relay Chat Daemon * * Copyright (C) 2019 iwalkalone <iwalkalone69@gmail.com> - * Copyright (C) 2017-2019 Sadie Powell <sadie@witchery.services> + * Copyright (C) 2017-2020 Sadie Powell <sadie@witchery.services> * Copyright (C) 2016-2017 Attila Molnar <attilamolnar@hush.com> * * This file is part of InspIRCd. InspIRCd is free software: you can @@ -370,6 +370,10 @@ class WebSocketHook : public IOHookMiddle // Give the user their real IP address. if (realsa != luser->client_sa) luser->SetClientIP(realsa); + + // Error if changing their IP gets them banned. + if (luser->quitting) + return -1; break; } } |
