Add user name to netsessenum RPC to stop 1783 messages
authorJim McDonough <jmcd@samba.org>
Mon, 3 Jun 2002 22:12:44 +0000 (22:12 +0000)
committerJim McDonough <jmcd@samba.org>
Mon, 3 Jun 2002 22:12:44 +0000 (22:12 +0000)
(This used to be commit 18854bcd2df88ab49c263c86d111a50d83411885)

source3/include/rpc_srvsvc.h
source3/rpc_client/cli_srvsvc.c

index a41f9a686d0ffd8c7da4478fd4ab7d1d7f471354..1753c19783bb10d93fb4b433aac163f3d962c89f 100644 (file)
@@ -165,6 +165,9 @@ typedef struct q_net_sess_enum_info
        uint32 ptr_qual_name;         /* pointer (to qualifier name) */
        UNISTR2 uni_qual_name;        /* qualifier name "\\qualifier" */
 
+       uint32 ptr_user_name;         /* pointer (to user name */
+       UNISTR2 uni_user_name;        /* user name */
+
        uint32 sess_level;          /* session level */
 
        SRV_SESS_INFO_CTR *ctr;
index c2b2e9f163934063276d110aedf7433ff1b19bec..f5c19e289f0daba3b2edadb9abbb172d167fa6cf 100644 (file)
@@ -107,10 +107,11 @@ do a server net sess enum
 ****************************************************************************/
 
 BOOL do_srv_net_srv_sess_enum(struct cli_state *cli,
-                       char *server_name, char *qual_name,
-                       uint32 switch_value, SRV_SESS_INFO_CTR *ctr,
-                       uint32 preferred_len,
-                       ENUM_HND *hnd)
+                             char *server_name, char *qual_name,
+                             char *user_name,
+                             uint32 switch_value, SRV_SESS_INFO_CTR *ctr,
+                             uint32 preferred_len,
+                             ENUM_HND *hnd)
 {
        prs_struct data; 
        prs_struct rdata;
@@ -134,7 +135,7 @@ BOOL do_srv_net_srv_sess_enum(struct cli_state *cli,
        ctr->sess.info0.ptr_sess_info    = 1;
 
        /* store the parameters */
-       init_srv_q_net_sess_enum(&q_o, server_name, qual_name,
+       init_srv_q_net_sess_enum(&q_o, server_name, qual_name, user_name,
                                 switch_value, ctr,
                                 preferred_len,
                                 hnd);