s3:smbcacls: pass down NULL instead of a zero sockaddr_storage
authorStefan Metzmacher <metze@samba.org>
Fri, 22 Jul 2011 10:29:57 +0000 (12:29 +0200)
committerStefan Metzmacher <metze@samba.org>
Fri, 22 Jul 2011 15:06:08 +0000 (17:06 +0200)
metze

source3/utils/smbcacls.c

index 208f4e0c64780d5f913ec33e42360123286ad25c..4a7c6a6f13961f5ebfe2fb847cdefe9250e2b5af 100644 (file)
@@ -1132,12 +1132,9 @@ static struct cli_state *connect_one(struct user_auth_info *auth_info,
                                     const char *server, const char *share)
 {
        struct cli_state *c = NULL;
-       struct sockaddr_storage ss;
        NTSTATUS nt_status;
        uint32_t flags = 0;
 
-       zero_sockaddr(&ss);
-
        if (get_cmdline_auth_info_use_kerberos(auth_info)) {
                flags |= CLI_FULL_CONNECTION_USE_KERBEROS |
                         CLI_FULL_CONNECTION_FALLBACK_AFTER_KERBEROS;
@@ -1151,7 +1148,7 @@ static struct cli_state *connect_one(struct user_auth_info *auth_info,
        set_cmdline_auth_info_getpass(auth_info);
 
        nt_status = cli_full_connection(&c, lp_netbios_name(), server,
-                               &ss, 0,
+                               NULL, 0,
                                share, "?????",
                                get_cmdline_auth_info_username(auth_info),
                                lp_workgroup(),