s3:libsmb: add cli_state_server_session_key()
authorStefan Metzmacher <metze@samba.org>
Tue, 13 Sep 2011 16:36:56 +0000 (18:36 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 13 Sep 2011 18:49:27 +0000 (20:49 +0200)
metze

source3/libsmb/clientgen.c
source3/libsmb/proto.h

index 2d3a3a124384a8c72bd04498dca710b5589ecdd6..8cbd82aabc3b78bbbfb576edb08b3021d9c0956a 100644 (file)
@@ -431,6 +431,11 @@ uint16_t cli_state_get_vc_num(struct cli_state *cli)
        return cli->smb1.vc_num;
 }
 
+uint32_t cli_state_server_session_key(struct cli_state *cli)
+{
+       return cli->sesskey;
+}
+
 /****************************************************************************
  Set the PID to use for smb messages. Return the old pid.
 ****************************************************************************/
index 4a56971473d862c6eaf17baa252cd6f0d81e3c6f..0f1ea98b08c4a7df76edb58b042e75e38fa43eb8 100644 (file)
@@ -170,6 +170,7 @@ const struct sockaddr_storage *cli_state_remote_sockaddr(struct cli_state *cli);
 const char *cli_state_remote_name(struct cli_state *cli);
 const char *cli_state_remote_realm(struct cli_state *cli);
 uint16_t cli_state_get_vc_num(struct cli_state *cli);
+uint32_t cli_state_server_session_key(struct cli_state *cli);
 uint16 cli_setpid(struct cli_state *cli, uint16 pid);
 uint16_t cli_getpid(struct cli_state *cli);
 bool cli_state_has_tcon(struct cli_state *cli);