summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2010-07-25 21:32:13 +0200
committerVolker Lendecke <vl@samba.org>2010-07-25 22:29:44 +0200
commit334d5bfe30188a42af758db3f6a3551dd074900a (patch)
tree732f68b88290e5bb756e148767a366ddc4cd6b46 /source3/include
parent5380f67730154d872ad21a3d9908cfc2bb91edbd (diff)
downloadsamba-334d5bfe30188a42af758db3f6a3551dd074900a.tar.gz
samba-334d5bfe30188a42af758db3f6a3551dd074900a.tar.bz2
samba-334d5bfe30188a42af758db3f6a3551dd074900a.zip
s3: Convert cli_get_ea_list_path to cli_qpathinfo_send
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/proto.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h
index 51d0c1788d..3759a78c72 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -2466,7 +2466,13 @@ NTSTATUS cli_ctemp(struct cli_state *cli,
NTSTATUS cli_raw_ioctl(struct cli_state *cli, uint16_t fnum, uint32_t code, DATA_BLOB *blob);
bool cli_set_ea_path(struct cli_state *cli, const char *path, const char *ea_name, const char *ea_val, size_t ea_len);
bool cli_set_ea_fnum(struct cli_state *cli, uint16_t fnum, const char *ea_name, const char *ea_val, size_t ea_len);
-bool cli_get_ea_list_path(struct cli_state *cli, const char *path,
+struct tevent_req *cli_get_ea_list_path_send(TALLOC_CTX *mem_ctx,
+ struct tevent_context *ev,
+ struct cli_state *cli,
+ const char *fname);
+NTSTATUS cli_get_ea_list_path_recv(struct tevent_req *req, TALLOC_CTX *mem_ctx,
+ size_t *pnum_eas, struct ea_struct **peas);
+NTSTATUS cli_get_ea_list_path(struct cli_state *cli, const char *path,
TALLOC_CTX *ctx,
size_t *pnum_eas,
struct ea_struct **pea_list);