summaryrefslogtreecommitdiff
path: root/source3/libsmb/proto.h
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2011-07-21 21:47:36 +0200
committerStefan Metzmacher <metze@samba.org>2011-07-21 22:08:53 +0200
commitebe258dd4091c00cf2ca3d6648cf4d60cb682ee1 (patch)
tree489e2ef1d71b18fc3647b925087af92bfeb7fe5c /source3/libsmb/proto.h
parent04b740d18b5f7868bcded1b1bda504a95082425a (diff)
downloadsamba-ebe258dd4091c00cf2ca3d6648cf4d60cb682ee1.tar.gz
samba-ebe258dd4091c00cf2ca3d6648cf4d60cb682ee1.tar.bz2
samba-ebe258dd4091c00cf2ca3d6648cf4d60cb682ee1.zip
s3:libsmb: replace cli_initialise[_ex]() by cli_state_create()
This makes sure cli_state->src_ss and cli_state->dest_ss are always initialized. metze
Diffstat (limited to 'source3/libsmb/proto.h')
-rw-r--r--source3/libsmb/proto.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/source3/libsmb/proto.h b/source3/libsmb/proto.h
index d7a5612733..08d651f08c 100644
--- a/source3/libsmb/proto.h
+++ b/source3/libsmb/proto.h
@@ -159,8 +159,10 @@ NTSTATUS cli_set_domain(struct cli_state *cli, const char *domain);
NTSTATUS cli_set_username(struct cli_state *cli, const char *username);
NTSTATUS cli_set_password(struct cli_state *cli, const char *password);
NTSTATUS cli_init_creds(struct cli_state *cli, const char *username, const char *domain, const char *password);
-struct cli_state *cli_initialise(void);
-struct cli_state *cli_initialise_ex(int signing_state);
+struct cli_state *cli_state_create(TALLOC_CTX *mem_ctx,
+ int fd,
+ const char *desthost,
+ int signing_state);
bool cli_state_encryption_on(struct cli_state *cli);
void cli_nt_pipes_close(struct cli_state *cli);
void cli_shutdown(struct cli_state *cli);