From 41dc55f1de8590b1bb5572e4adbf9bf960c12a64 Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnther=20Deschner?= Date: Tue, 11 Mar 2008 18:19:45 +0100 Subject: [PATCH] Add some last init_srvsvc_X functions. Guenther --- source/rpc_client/init_srvsvc.c | 60 +++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/source/rpc_client/init_srvsvc.c b/source/rpc_client/init_srvsvc.c index 0d4d6163847..7b595683f79 100644 --- a/source/rpc_client/init_srvsvc.c +++ b/source/rpc_client/init_srvsvc.c @@ -342,3 +342,63 @@ void init_srvsvc_NetSessInfo502(struct srvsvc_NetSessInfo502 *r, r->client_type = client_type; r->transport = transport; } + +/******************************************************************* + inits a srvsvc_NetFileInfo2 structure + ********************************************************************/ + +void init_srvsvc_NetFileInfo2(struct srvsvc_NetFileInfo2 *r, + uint32_t fid) +{ + r->fid = fid; +} + +/******************************************************************* + inits a srvsvc_NetFileInfo3 structure + ********************************************************************/ + +void init_srvsvc_NetFileInfo3(struct srvsvc_NetFileInfo3 *r, + uint32_t fid, + uint32_t permissions, + uint32_t num_locks, + const char *path, + const char *user) +{ + r->fid = fid; + r->permissions = permissions; + r->num_locks = num_locks; + r->path = path; + r->user = user; +} + +/******************************************************************* + inits a srvsvc_NetConnInfo0 structure + ********************************************************************/ + +void init_srvsvc_NetConnInfo0(struct srvsvc_NetConnInfo0 *r, + uint32_t conn_id) +{ + r->conn_id = conn_id; +} + +/******************************************************************* + inits a srvsvc_NetConnInfo1 structure + ********************************************************************/ + +void init_srvsvc_NetConnInfo1(struct srvsvc_NetConnInfo1 *r, + uint32_t conn_id, + uint32_t conn_type, + uint32_t num_open, + uint32_t num_users, + uint32_t conn_time, + const char *user, + const char *share) +{ + r->conn_id = conn_id; + r->conn_type = conn_type; + r->num_open = num_open; + r->num_users = num_users; + r->conn_time = conn_time; + r->user = user; + r->share = share; +} -- 2.47.3