diff options
author | UbitUmarov | 2017-07-25 04:04:55 +0100 |
---|---|---|
committer | UbitUmarov | 2017-07-25 04:04:55 +0100 |
commit | 1557b78d67b579958931976e58f3a023911bcb5d (patch) | |
tree | 0872e92d151d7c4b1b96b4072a1840c7e1811ae7 /OpenSim | |
parent | fix lsl group role powers to change parcel passes (diff) | |
download | opensim-SC-1557b78d67b579958931976e58f3a023911bcb5d.zip opensim-SC-1557b78d67b579958931976e58f3a023911bcb5d.tar.gz opensim-SC-1557b78d67b579958931976e58f3a023911bcb5d.tar.bz2 opensim-SC-1557b78d67b579958931976e58f3a023911bcb5d.tar.xz |
add missing session ID verification
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 861b79e..a1c8b22 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |||
@@ -6447,6 +6447,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
6447 | { | 6447 | { |
6448 | ParcelBuyPassPacket ParcelBuyPass = | 6448 | ParcelBuyPassPacket ParcelBuyPass = |
6449 | (ParcelBuyPassPacket)Packet; | 6449 | (ParcelBuyPassPacket)Packet; |
6450 | |||
6451 | if(SessionId != ParcelBuyPass.AgentData.SessionID) | ||
6452 | return false; | ||
6450 | 6453 | ||
6451 | ParcelBuyPass ParcelBuyPassHandler = OnParcelBuyPass; | 6454 | ParcelBuyPass ParcelBuyPassHandler = OnParcelBuyPass; |
6452 | if (ParcelBuyPassHandler != null) | 6455 | if (ParcelBuyPassHandler != null) |