diff options
Diffstat (limited to 'OpenSim/Region/ClientStack/PacketServer.cs')
-rw-r--r-- | OpenSim/Region/ClientStack/PacketServer.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/OpenSim/Region/ClientStack/PacketServer.cs b/OpenSim/Region/ClientStack/PacketServer.cs index 250b90a..02ae79b 100644 --- a/OpenSim/Region/ClientStack/PacketServer.cs +++ b/OpenSim/Region/ClientStack/PacketServer.cs | |||
@@ -74,14 +74,14 @@ namespace OpenSim.Region.ClientStack | |||
74 | protected virtual IClientAPI CreateNewClient(EndPoint remoteEP, UseCircuitCodePacket initialcirpack, | 74 | protected virtual IClientAPI CreateNewClient(EndPoint remoteEP, UseCircuitCodePacket initialcirpack, |
75 | ClientManager clientManager, IScene scene, AssetCache assetCache, | 75 | ClientManager clientManager, IScene scene, AssetCache assetCache, |
76 | PacketServer packServer, AgentCircuitManager authenSessions, | 76 | PacketServer packServer, AgentCircuitManager authenSessions, |
77 | LLUUID agentId, LLUUID sessionId, uint circuitCode) | 77 | LLUUID agentId, LLUUID sessionId, uint circuitCode, EndPoint proxyEP) |
78 | { | 78 | { |
79 | return | 79 | return |
80 | new ClientView(remoteEP, scene, assetCache, packServer, authenSessions, agentId, sessionId, circuitCode); | 80 | new ClientView(remoteEP, scene, assetCache, packServer, authenSessions, agentId, sessionId, circuitCode, proxyEP); |
81 | } | 81 | } |
82 | 82 | ||
83 | public virtual bool AddNewClient(EndPoint epSender, UseCircuitCodePacket useCircuit, AssetCache assetCache, | 83 | public virtual bool AddNewClient(EndPoint epSender, UseCircuitCodePacket useCircuit, AssetCache assetCache, |
84 | AgentCircuitManager authenticateSessionsClass) | 84 | AgentCircuitManager authenticateSessionsClass, EndPoint proxyEP) |
85 | { | 85 | { |
86 | IClientAPI newuser; | 86 | IClientAPI newuser; |
87 | 87 | ||
@@ -93,7 +93,7 @@ namespace OpenSim.Region.ClientStack | |||
93 | { | 93 | { |
94 | newuser = CreateNewClient(epSender, useCircuit, m_scene.ClientManager, m_scene, assetCache, this, | 94 | newuser = CreateNewClient(epSender, useCircuit, m_scene.ClientManager, m_scene, assetCache, this, |
95 | authenticateSessionsClass, useCircuit.CircuitCode.ID, | 95 | authenticateSessionsClass, useCircuit.CircuitCode.ID, |
96 | useCircuit.CircuitCode.SessionID, useCircuit.CircuitCode.Code); | 96 | useCircuit.CircuitCode.SessionID, useCircuit.CircuitCode.Code, proxyEP); |
97 | 97 | ||
98 | m_scene.ClientManager.Add(useCircuit.CircuitCode.Code, newuser); | 98 | m_scene.ClientManager.Add(useCircuit.CircuitCode.Code, newuser); |
99 | 99 | ||