aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs8
1 files changed, 6 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
index 110e50e..02b326e 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
@@ -791,11 +791,15 @@ namespace OpenSim.Region.ClientStack.LindenUDP
791 handshake.RegionInfo3.ColoName = Utils.EmptyBytes; 791 handshake.RegionInfo3.ColoName = Utils.EmptyBytes;
792 handshake.RegionInfo3.ProductName = Util.StringToBytes256(regionInfo.RegionType); 792 handshake.RegionInfo3.ProductName = Util.StringToBytes256(regionInfo.RegionType);
793 handshake.RegionInfo3.ProductSKU = Utils.EmptyBytes; 793 handshake.RegionInfo3.ProductSKU = Utils.EmptyBytes;
794 handshake.RegionInfo4 = new RegionHandshakePacket.RegionInfo4Block[0]; 794
795 795 handshake.RegionInfo4 = new RegionHandshakePacket.RegionInfo4Block[1];
796 handshake.RegionInfo4[0].RegionFlagsExtended = args.regionFlags;
797 handshake.RegionInfo4[0].RegionProtocols = 0; // 1 here would indicate that SSB is supported
798
796 OutPacket(handshake, ThrottleOutPacketType.Task); 799 OutPacket(handshake, ThrottleOutPacketType.Task);
797 } 800 }
798 801
802
799 public void MoveAgentIntoRegion(RegionInfo regInfo, Vector3 pos, Vector3 look) 803 public void MoveAgentIntoRegion(RegionInfo regInfo, Vector3 pos, Vector3 look)
800 { 804 {
801 AgentMovementCompletePacket mov = (AgentMovementCompletePacket)PacketPool.Instance.GetPacket(PacketType.AgentMovementComplete); 805 AgentMovementCompletePacket mov = (AgentMovementCompletePacket)PacketPool.Instance.GetPacket(PacketType.AgentMovementComplete);