static bool backup_intent = false;
static struct sockaddr_storage dest_ss;
-static char dest_ss_str[INET6_ADDRSTRLEN];
#define SEPARATORS " \t\n\r"
NTSTATUS status;
status = cli_cm_open(talloc_tos(), NULL,
- have_ip ? dest_ss_str : desthost,
+ desthost, have_ip ? &dest_ss : NULL,
service, popt_get_cmdline_auth_info(),
smb_encrypt,
max_protocol, port, name_type,
NTSTATUS status;
status = cli_cm_open(talloc_tos(), NULL,
- have_ip ? dest_ss_str : desthost,
+ desthost, have_ip ? &dest_ss : NULL,
service, popt_get_cmdline_auth_info(),
smb_encrypt, max_protocol, port,
name_type, &cli);
NTSTATUS status;
status = cli_cm_open(talloc_tos(), NULL,
- have_ip ? dest_ss_str : query_host,
+ desthost, have_ip ? &dest_ss : NULL,
"IPC$", popt_get_cmdline_auth_info(),
smb_encrypt, max_protocol, port,
name_type, &cli);
cli_shutdown(cli);
d_printf("Reconnecting with SMB1 for workgroup listing.\n");
status = cli_cm_open(talloc_tos(), NULL,
- have_ip ? dest_ss_str : query_host,
+ desthost, have_ip ? &dest_ss : NULL,
"IPC$", popt_get_cmdline_auth_info(),
smb_encrypt, max_proto,
NBT_SMB_PORT, name_type, &cli);
NTSTATUS status;
status = cli_cm_open(talloc_tos(), NULL,
- have_ip ? dest_ss_str : desthost,
+ desthost, have_ip ? &dest_ss : NULL,
service, popt_get_cmdline_auth_info(),
smb_encrypt, max_protocol,
port, name_type, &cli);
exit(1);
}
have_ip = true;
- print_sockaddr(dest_ss_str, sizeof(dest_ss_str), &dest_ss);
}
break;
case 'E':