1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00

r11554: make us able to run without depending on 127.0.0.1

metze
(This used to be commit 6bae17d279)
This commit is contained in:
Stefan Metzmacher 2005-11-07 15:32:52 +00:00 committed by Gerald (Jerry) Carter
parent 57b98a7436
commit a8d741b4f7

View File

@ -57,12 +57,13 @@ static BOOL test_udp(TALLOC_CTX *mem_ctx)
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 @@ static BOOL test_tcp(TALLOC_CTX *mem_ctx)
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;
}