some changes on viewer caps detection

This commit is contained in:
UbitUmarov
2020-06-09 18:43:26 +01:00
parent fa0044fb6c
commit bde4354c15
4 changed files with 13 additions and 7 deletions

View File

@@ -405,6 +405,8 @@ namespace OpenSim.Region.ClientStack.Linden
string cstr = c.AsString();
if (cstr.Equals("ObjectAnimation"))
m_HostCapsObj.Flags |= Caps.CapsFlags.ObjectAnim;
else if (cstr.Equals("EnvironmentSettings"))
m_HostCapsObj.Flags |= Caps.CapsFlags.WLEnv;
else if (cstr.Equals("ExtEnvironment"))
m_HostCapsObj.Flags |= Caps.CapsFlags.AdvEnv;
validCaps.Add(cstr);
@@ -414,6 +416,8 @@ namespace OpenSim.Region.ClientStack.Linden
httpResponse.RawBuffer = Util.UTF8NBGetbytes(result);
httpResponse.StatusCode = (int)HttpStatusCode.OK;
//m_log.DebugFormat("[CAPS] CapsRequest {0}", result);
m_HostCapsObj.Flags |= Caps.CapsFlags.SentSeeds;
}
/// <summary>