svn commit: samba r11554 - in branches/SAMBA_4_0/source/torture/local: .

metze at samba.org metze at samba.org
Mon Nov 7 15:32:53 GMT 2005


Author: metze
Date: 2005-11-07 15:32:52 +0000 (Mon, 07 Nov 2005)
New Revision: 11554

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=11554

Log:
make us able to run without depending on 127.0.0.1

metze
Modified:
   branches/SAMBA_4_0/source/torture/local/socket.c


Changeset:
Modified: branches/SAMBA_4_0/source/torture/local/socket.c
===================================================================
--- branches/SAMBA_4_0/source/torture/local/socket.c	2005-11-07 15:07:41 UTC (rev 11553)
+++ branches/SAMBA_4_0/source/torture/local/socket.c	2005-11-07 15:32:52 UTC (rev 11554)
@@ -57,12 +57,13 @@
 	CHECK_STATUS(status, NT_STATUS_OK);
 	talloc_steal(mem_ctx, sock2);
 
-	status = socket_listen(sock1, "127.0.0.1", 0, 0, 0);
+	status = socket_listen(sock1, iface_best_ip("127.0.0.1"), 0, 0, 0);
 	CHECK_STATUS(status, NT_STATUS_OK);
 
 	srv_addr = socket_get_my_addr(sock1, mem_ctx);
-	if (srv_addr == NULL || strcmp(srv_addr, "127.0.0.1") != 0) {
-		printf("Expected server address of 127.0.0.1 but got %s\n", srv_addr);
+	if (srv_addr == NULL || strcmp(srv_addr, iface_best_ip("127.0.0.1")) != 0) {
+		printf("Expected server address of %s but got %s\n",
+			iface_best_ip("127.0.0.1"), srv_addr);
 		return False;
 	}
 
@@ -152,12 +153,13 @@
 	CHECK_STATUS(status, NT_STATUS_OK);
 	talloc_steal(mem_ctx, sock2);
 
-	status = socket_listen(sock1, "127.0.0.1", 0, 0, 0);
+	status = socket_listen(sock1, iface_best_ip("127.0.0.1"), 0, 0, 0);
 	CHECK_STATUS(status, NT_STATUS_OK);
 
 	srv_addr = socket_get_my_addr(sock1, mem_ctx);
-	if (srv_addr == NULL || strcmp(srv_addr, "127.0.0.1") != 0) {
-		printf("Expected server address of 127.0.0.1 but got %s\n", srv_addr);
+	if (srv_addr == NULL || strcmp(srv_addr, iface_best_ip("127.0.0.1")) != 0) {
+		printf("Expected server address of %s but got %s\n",
+			iface_best_ip("127.0.0.1"), srv_addr);
 		return False;
 	}
 



More information about the samba-cvs mailing list