diff options
author | Melanie Thielker | 2008-11-16 22:04:01 +0000 |
---|---|---|
committer | Melanie Thielker | 2008-11-16 22:04:01 +0000 |
commit | 5e2e05a1c1cf083c52728798c809711f4e2f52ae (patch) | |
tree | a51ab47c0d6e83a31fc02e0b840911bf936fe802 /OpenSim/Region/ClientStack | |
parent | - Fix a formatting error in a log message (Mantis#2635). (diff) | |
download | opensim-SC-5e2e05a1c1cf083c52728798c809711f4e2f52ae.zip opensim-SC-5e2e05a1c1cf083c52728798c809711f4e2f52ae.tar.gz opensim-SC-5e2e05a1c1cf083c52728798c809711f4e2f52ae.tar.bz2 opensim-SC-5e2e05a1c1cf083c52728798c809711f4e2f52ae.tar.xz |
Megapatch. Completely remove the multiparameter IM methods. Remove the insecure
fromAgentSession field.
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index 3aa3fea..3933cf7 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |||
@@ -4030,13 +4030,19 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
4030 | 4030 | ||
4031 | if (handlerInstantMessage != null) | 4031 | if (handlerInstantMessage != null) |
4032 | { | 4032 | { |
4033 | handlerInstantMessage(this, msgpack.AgentData.AgentID, msgpack.AgentData.SessionID, | 4033 | GridInstantMessage im = new GridInstantMessage(Scene, |
4034 | msgpack.MessageBlock.ToAgentID, msgpack.MessageBlock.ID, | 4034 | msgpack.AgentData.AgentID, |
4035 | msgpack.MessageBlock.Timestamp, IMfromName, IMmessage, | 4035 | IMfromName, |
4036 | msgpack.MessageBlock.Dialog, msgpack.MessageBlock.FromGroup, | 4036 | msgpack.MessageBlock.ToAgentID, |
4037 | msgpack.MessageBlock.Offline, msgpack.MessageBlock.ParentEstateID, | 4037 | msgpack.MessageBlock.Dialog, |
4038 | msgpack.MessageBlock.Position, msgpack.MessageBlock.RegionID, | 4038 | msgpack.MessageBlock.FromGroup, |
4039 | msgpack.MessageBlock.BinaryBucket); | 4039 | IMmessage, |
4040 | msgpack.MessageBlock.ID, | ||
4041 | msgpack.MessageBlock.Offline != 0 ? true : false, | ||
4042 | msgpack.MessageBlock.Position, | ||
4043 | msgpack.MessageBlock.BinaryBucket); | ||
4044 | |||
4045 | handlerInstantMessage(this, im); | ||
4040 | } | 4046 | } |
4041 | break; | 4047 | break; |
4042 | 4048 | ||