diff options
author | Stefan Metzmacher <metze@samba.org> | 2016-04-18 17:33:11 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2016-04-28 16:51:16 +0200 |
commit | e6f9e176f2bb0e3e7451ac58e84ff55328219fcd (patch) | |
tree | 4d328c5747f398b174d5a64fb1f97bf29b3795d6 /libcli/smb/smbXcli_base.c | |
parent | 8e016ffeb01167bb8dec66cf9e4bc8605461c15a (diff) | |
download | samba-e6f9e176f2bb0e3e7451ac58e84ff55328219fcd.tar.gz |
libcli/smb: add smb1cli_session_set_action() helper function
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11841
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
Diffstat (limited to 'libcli/smb/smbXcli_base.c')
-rw-r--r-- | libcli/smb/smbXcli_base.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index e502dc8bc59..d8b85c86b7a 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -167,6 +167,7 @@ struct smbXcli_session { struct { uint16_t session_id; + uint16_t action; DATA_BLOB application_key; bool protected_key; } smb1; @@ -5376,6 +5377,12 @@ void smb1cli_session_set_id(struct smbXcli_session *session, session->smb1.session_id = session_id; } +void smb1cli_session_set_action(struct smbXcli_session *session, + uint16_t action) +{ + session->smb1.action = action; +} + NTSTATUS smb1cli_session_set_session_key(struct smbXcli_session *session, const DATA_BLOB _session_key) { |