aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
diff options
context:
space:
mode:
authorMW2009-05-30 16:13:40 +0000
committerMW2009-05-30 16:13:40 +0000
commite3e7e73db3fe99761ba090910634c86caacd7a3c (patch)
tree27eae2627d04557b78d726d8f7644668d7d2431a /OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
parentMade it so ( by default) the Clone avatar function, propagates the permission... (diff)
downloadopensim-SC_OLD-e3e7e73db3fe99761ba090910634c86caacd7a3c.zip
opensim-SC_OLD-e3e7e73db3fe99761ba090910634c86caacd7a3c.tar.gz
opensim-SC_OLD-e3e7e73db3fe99761ba090910634c86caacd7a3c.tar.bz2
opensim-SC_OLD-e3e7e73db3fe99761ba090910634c86caacd7a3c.tar.xz
Added option (on my default) to the clone avatar function so that the clothes and attachments that the target avatar is wearing, to begin with, are removed. So the end result isn't a merger of those clothes/attachments and the ones the template avatar is wearing.
Added IPAddress ListenIPAddress property to BaseHttpServer so that the listening/binding IP can be set.
Diffstat (limited to 'OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs')
-rw-r--r--OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
index e18fd55..0f7ff79 100644
--- a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
+++ b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
@@ -70,6 +70,8 @@ namespace OpenSim.Framework.Servers.HttpServer
70 protected bool m_firstcaps = true; 70 protected bool m_firstcaps = true;
71 protected string m_SSLCommonName = ""; 71 protected string m_SSLCommonName = "";
72 72
73 protected IPAddress m_listenIPAddress = IPAddress.Any;
74
73 public uint SSLPort 75 public uint SSLPort
74 { 76 {
75 get { return m_sslport; } 77 get { return m_sslport; }
@@ -90,6 +92,12 @@ namespace OpenSim.Framework.Servers.HttpServer
90 get { return m_ssl; } 92 get { return m_ssl; }
91 } 93 }
92 94
95 public IPAddress ListenIPAddress
96 {
97 get { return m_listenIPAddress; }
98 set { m_listenIPAddress = value; }
99 }
100
93 public BaseHttpServer(uint port) 101 public BaseHttpServer(uint port)
94 { 102 {
95 m_port = port; 103 m_port = port;
@@ -1397,7 +1405,7 @@ namespace OpenSim.Framework.Servers.HttpServer
1397 { 1405 {
1398 //m_httpListener.Prefixes.Add("http://+:" + m_port + "/"); 1406 //m_httpListener.Prefixes.Add("http://+:" + m_port + "/");
1399 //m_httpListener.Prefixes.Add("http://10.1.1.5:" + m_port + "/"); 1407 //m_httpListener.Prefixes.Add("http://10.1.1.5:" + m_port + "/");
1400 m_httpListener2 = new CoolHTTPListener(IPAddress.Any, (int)m_port); 1408 m_httpListener2 = new CoolHTTPListener(m_listenIPAddress, (int)m_port);
1401 m_httpListener2.ExceptionThrown += httpServerException; 1409 m_httpListener2.ExceptionThrown += httpServerException;
1402 m_httpListener2.LogWriter = httpserverlog; 1410 m_httpListener2.LogWriter = httpserverlog;
1403 1411