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:
parent
57b98a7436
commit
a8d741b4f7
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user