diff options
Diffstat (limited to 'OpenSim/Framework/Servers/HttpServer')
-rw-r--r-- | OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs | 10 |
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 | ||