s3:libsmb: only pass const sockaddr_storage to cli_full_connection()
[samba.git] / source3 / libsmb / cliconnect.c
index 13e6877024d5897e21211eee64cb61fc44919da7..7b6da776f783fa7e6f1d6b9a65d5acc5b886f6df 100644 (file)
@@ -2947,7 +2947,7 @@ NTSTATUS cli_start_connection(struct cli_state **output_cli,
 NTSTATUS cli_full_connection(struct cli_state **output_cli, 
                             const char *my_name, 
                             const char *dest_host, 
-                            struct sockaddr_storage *dest_ss, int port,
+                            const struct sockaddr_storage *dest_ss, int port,
                             const char *service, const char *service_type,
                             const char *user, const char *domain, 
                             const char *password, int flags,
@@ -2971,10 +2971,6 @@ NTSTATUS cli_full_connection(struct cli_state **output_cli,
                return nt_status;
        }
 
-       if (dest_ss != NULL) {
-               *dest_ss = *cli_state_remote_sockaddr(cli);;
-       }
-
        cli->use_oplocks = ((flags & CLI_FULL_CONNECTION_OPLOCKS) != 0);
        cli->use_level_II_oplocks =
                ((flags & CLI_FULL_CONNECTION_LEVEL_II_OPLOCKS) != 0);