[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[myserver-commit] [3086] Do not assume that `Socket::gethostname' return
From: |
Giuseppe Scrivano |
Subject: |
[myserver-commit] [3086] Do not assume that `Socket::gethostname' returns "localhost". |
Date: |
Sun, 17 May 2009 19:04:36 +0000 |
Revision: 3086
http://svn.sv.gnu.org/viewvc/?view=rev&root=myserver&revision=3086
Author: gscrivano
Date: 2009-05-17 19:04:36 +0000 (Sun, 17 May 2009)
Log Message:
-----------
Do not assume that `Socket::gethostname' returns "localhost".
Modified Paths:
--------------
trunk/myserver/tests/test_socket.cpp
trunk/myserver/tests/test_ssl_socket.cpp
Modified: trunk/myserver/tests/test_socket.cpp
===================================================================
--- trunk/myserver/tests/test_socket.cpp 2009-05-17 18:28:22 UTC (rev
3085)
+++ trunk/myserver/tests/test_socket.cpp 2009-05-17 19:04:36 UTC (rev
3086)
@@ -30,8 +30,8 @@
#include <errno.h>
#include <arpa/inet.h>
#endif
+}
#include <iostream>
-}
using namespace std;
@@ -66,9 +66,15 @@
void testGethostname ( )
{
- char host[] = "localhost";
- int len = sizeof ( host ) / sizeof ( char );
-
+ int len;
+#ifdef HOST_NAME_MAX
+ len = HOST_NAME_MAX;
+ char host[HOST_NAME_MAX];
+#else
+ len = 255;
+ char host[255];
+#endif
+
int status = obj->gethostname ( host, len );
CPPUNIT_ASSERT_EQUAL( status, 0 );
Modified: trunk/myserver/tests/test_ssl_socket.cpp
===================================================================
--- trunk/myserver/tests/test_ssl_socket.cpp 2009-05-17 18:28:22 UTC (rev
3085)
+++ trunk/myserver/tests/test_ssl_socket.cpp 2009-05-17 19:04:36 UTC (rev
3086)
@@ -35,8 +35,9 @@
#include <errno.h>
#include <arpa/inet.h>
#endif
+}
+
#include <iostream>
-}
using namespace std;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [myserver-commit] [3086] Do not assume that `Socket::gethostname' returns "localhost".,
Giuseppe Scrivano <=