From c93c42cd4993496771823da7c5fbcff3e75cd461 Mon Sep 17 00:00:00 2001 From: Dr Scofield Date: Fri, 7 Nov 2008 15:30:38 +0000 Subject: adding region_port field to /admin/rest/regions/UUID/ to convey the port of the region (used for region planning) --- OpenSim/ApplicationPlugins/Rest/Regions/RegionDetails.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'OpenSim/ApplicationPlugins/Rest') diff --git a/OpenSim/ApplicationPlugins/Rest/Regions/RegionDetails.cs b/OpenSim/ApplicationPlugins/Rest/Regions/RegionDetails.cs index d517895..21caf84 100644 --- a/OpenSim/ApplicationPlugins/Rest/Regions/RegionDetails.cs +++ b/OpenSim/ApplicationPlugins/Rest/Regions/RegionDetails.cs @@ -45,6 +45,7 @@ namespace OpenSim.ApplicationPlugins.Rest.Regions public string region_owner; public string region_owner_id; public uint region_http_port; + public uint region_port; public string region_server_uri; public string region_external_hostname; @@ -66,6 +67,9 @@ namespace OpenSim.ApplicationPlugins.Rest.Regions region_server_uri = regInfo.ServerURI; region_external_hostname = regInfo.ExternalHostName; + Uri uri = new Uri(region_server_uri); + region_port = (uint)uri.Port; + if (!String.IsNullOrEmpty(regInfo.MasterAvatarFirstName)) region_owner = String.Format("{0} {1}", regInfo.MasterAvatarFirstName, regInfo.MasterAvatarLastName); -- cgit v1.1