aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorUbitUmarov2017-07-25 04:04:55 +0100
committerUbitUmarov2017-07-25 04:04:55 +0100
commit1557b78d67b579958931976e58f3a023911bcb5d (patch)
tree0872e92d151d7c4b1b96b4072a1840c7e1811ae7 /OpenSim
parentfix lsl group role powers to change parcel passes (diff)
downloadopensim-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.cs3
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)