s3:libsmb: add cli_state_remote_name()
authorStefan Metzmacher <metze@samba.org>
Fri, 22 Jul 2011 14:09:54 +0000 (16:09 +0200)
committerStefan Metzmacher <metze@samba.org>
Fri, 22 Jul 2011 15:06:09 +0000 (17:06 +0200)
metze

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

index f86b2b507734d16263ce90df1c30577f60299293..2b254294acaaf01473801e1f8d2c59bd7a6aa080 100644 (file)
@@ -376,6 +376,11 @@ const struct sockaddr_storage *cli_state_remote_sockaddr(struct cli_state *cli)
        return &cli->conn.remote_ss;
 }
 
+const char *cli_state_remote_name(struct cli_state *cli)
+{
+       return cli->desthost;
+}
+
 uint16_t cli_state_get_vc_num(struct cli_state *cli)
 {
        return cli->smb1.vc_num;
index c067fe1fbf7120146e3ac8866ed7e0d99605a66b..99446dcee2c86403e9f422b2b40957633821fe6b 100644 (file)
@@ -169,6 +169,7 @@ void cli_shutdown(struct cli_state *cli);
 void cli_sockopt(struct cli_state *cli, const char *options);
 const struct sockaddr_storage *cli_state_local_sockaddr(struct cli_state *cli);
 const struct sockaddr_storage *cli_state_remote_sockaddr(struct cli_state *cli);
+const char *cli_state_remote_name(struct cli_state *cli);
 uint16_t cli_state_get_vc_num(struct cli_state *cli);
 uint16 cli_setpid(struct cli_state *cli, uint16 pid);
 uint16_t cli_getpid(struct cli_state *cli);