s3:libsmb: Use 'enum smb_signing_setting' in cliconnect.c
authorAndreas Schneider <asn@samba.org>
Thu, 28 May 2020 15:59:19 +0000 (17:59 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Wed, 19 Aug 2020 16:22:42 +0000 (16:22 +0000)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source3/libsmb/cliconnect.c
source3/libsmb/proto.h

index f20146378e30bd6dffd4a13eafdfdf280bb4ad5e..bb20aa593857f154886c7c69770c4852e0373076 100644 (file)
@@ -2631,7 +2631,7 @@ static NTSTATUS cli_connect_sock_recv(struct tevent_req *req,
 
 struct cli_connect_nb_state {
        const char *desthost;
-       int signing_state;
+       enum smb_signing_setting signing_state;
        int flags;
        struct cli_state *cli;
 };
@@ -2642,7 +2642,7 @@ static struct tevent_req *cli_connect_nb_send(
        TALLOC_CTX *mem_ctx, struct tevent_context *ev,
        const char *host, const struct sockaddr_storage *dest_ss,
        uint16_t port, int name_type, const char *myname,
-       int signing_state, int flags)
+       enum smb_signing_setting signing_state, int flags)
 {
        struct tevent_req *req, *subreq;
        struct cli_connect_nb_state *state;
@@ -2727,7 +2727,7 @@ static NTSTATUS cli_connect_nb_recv(struct tevent_req *req,
 
 NTSTATUS cli_connect_nb(const char *host, const struct sockaddr_storage *dest_ss,
                        uint16_t port, int name_type, const char *myname,
-                       int signing_state, int flags, struct cli_state **pcli)
+                       enum smb_signing_setting signing_state, int flags, struct cli_state **pcli)
 {
        struct tevent_context *ev;
        struct tevent_req *req;
@@ -2776,7 +2776,7 @@ static struct tevent_req *cli_start_connection_send(
        TALLOC_CTX *mem_ctx, struct tevent_context *ev,
        const char *my_name, const char *dest_host,
        const struct sockaddr_storage *dest_ss, int port,
-       int signing_state, int flags)
+       enum smb_signing_setting signing_state, int flags)
 {
        struct tevent_req *req, *subreq;
        struct cli_start_connection_state *state;
@@ -2881,7 +2881,7 @@ NTSTATUS cli_start_connection(struct cli_state **output_cli,
                              const char *my_name, 
                              const char *dest_host, 
                              const struct sockaddr_storage *dest_ss, int port,
-                             int signing_state, int flags)
+                             enum smb_signing_setting signing_state, int flags)
 {
        struct tevent_context *ev;
        struct tevent_req *req;
@@ -3361,7 +3361,7 @@ struct tevent_req *cli_full_connection_creds_send(
        const struct sockaddr_storage *dest_ss, int port,
        const char *service, const char *service_type,
        struct cli_credentials *creds,
-       int flags, int signing_state)
+       int flags, enum smb_signing_setting signing_state)
 {
        struct tevent_req *req, *subreq;
        struct cli_full_connection_creds_state *state;
@@ -3520,7 +3520,7 @@ NTSTATUS cli_full_connection_creds(struct cli_state **output_cli,
                                   const char *service, const char *service_type,
                                   struct cli_credentials *creds,
                                   int flags,
-                                  int signing_state)
+                                  enum smb_signing_setting signing_state)
 {
        struct tevent_context *ev;
        struct tevent_req *req;
index d214cdabca42de96f2ba6d59fd7b96723ffd4b9c..995187e21b49dd18d545522557ef6b1bb157373a 100644 (file)
@@ -86,12 +86,12 @@ NTSTATUS cli_tree_connect(struct cli_state *cli, const char *share,
 NTSTATUS cli_tdis(struct cli_state *cli);
 NTSTATUS cli_connect_nb(const char *host, const struct sockaddr_storage *dest_ss,
                        uint16_t port, int name_type, const char *myname,
-                       int signing_state, int flags, struct cli_state **pcli);
+                       enum smb_signing_setting signing_state, int flags, struct cli_state **pcli);
 NTSTATUS cli_start_connection(struct cli_state **output_cli,
                              const char *my_name,
                              const char *dest_host,
                              const struct sockaddr_storage *dest_ss, int port,
-                             int signing_state, int flags);
+                             enum smb_signing_setting signing_state, int flags);
 NTSTATUS cli_smb1_setup_encryption(struct cli_state *cli,
                                   struct cli_credentials *creds);
 struct tevent_req *cli_full_connection_creds_send(
@@ -100,7 +100,7 @@ struct tevent_req *cli_full_connection_creds_send(
        const struct sockaddr_storage *dest_ss, int port,
        const char *service, const char *service_type,
        struct cli_credentials *creds,
-       int flags, int signing_state);
+       int flags, enum smb_signing_setting signing_state);
 NTSTATUS cli_full_connection_creds_recv(struct tevent_req *req,
                                        struct cli_state **output_cli);
 NTSTATUS cli_full_connection_creds(struct cli_state **output_cli,
@@ -110,7 +110,7 @@ NTSTATUS cli_full_connection_creds(struct cli_state **output_cli,
                                   const char *service, const char *service_type,
                                   struct cli_credentials *creds,
                                   int flags,
-                                  int signing_state);
+                                  enum smb_signing_setting signing_state);
 NTSTATUS cli_raw_tcon(struct cli_state *cli,
                      const char *service, const char *pass, const char *dev,
                      uint16_t *max_xmit, uint16_t *tid);
@@ -177,7 +177,7 @@ extern struct GUID cli_state_client_guid;
 struct cli_state *cli_state_create(TALLOC_CTX *mem_ctx,
                                   int fd,
                                   const char *remote_name,
-                                  int signing_state,
+                                  enum smb_signing_setting signing_state,
                                   int flags);
 void cli_nt_pipes_close(struct cli_state *cli);
 void cli_shutdown(struct cli_state *cli);