diff options
author | Günther Deschner <gd@samba.org> | 2008-03-11 18:19:45 +0100 |
---|---|---|
committer | Karolin Seeger <kseeger@bando.sernet.private> | 2008-03-31 14:21:17 +0200 |
commit | ef211177c50fd50963c99e651258ad24f8e304b9 (patch) | |
tree | 8e75a4c37d5374be04bbf6ba0849b02ca171818d /source/rpc_client | |
parent | 37130b187ea25dcd98beb593fe30e43fd47f7e8c (diff) | |
download | samba-ef211177c50fd50963c99e651258ad24f8e304b9.tar.gz |
Add some last init_srvsvc_X functions.
Guenther
(cherry picked from commit 41dc55f1de8590b1bb5572e4adbf9bf960c12a64)
Diffstat (limited to 'source/rpc_client')
-rw-r--r-- | source/rpc_client/init_srvsvc.c | 60 |
1 files changed, 60 insertions, 0 deletions
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; +} |