summaryrefslogtreecommitdiffstats
path: root/src/responder/common/responder.h
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2013-02-12 13:58:46 +0100
committerJakub Hrozek <jhrozek@redhat.com>2013-03-08 22:19:26 +0100
commit1a5d83798af7bd88c9d20862c8830ebb5b755e2d (patch)
tree531716a7d11752a0cf6633d6f6de9daf62e8294b /src/responder/common/responder.h
parentda33a9d7742d45975bd97d33dd8ad04a843e7656 (diff)
downloadsssd-1a5d83798af7bd88c9d20862c8830ebb5b755e2d.tar.gz
sssd-1a5d83798af7bd88c9d20862c8830ebb5b755e2d.tar.xz
sssd-1a5d83798af7bd88c9d20862c8830ebb5b755e2d.zip
Move sss_cmd_execute from client to responder code.
I think it logically belongs there and allows to better exercise the responder commands from unit tests.
Diffstat (limited to 'src/responder/common/responder.h')
-rw-r--r--src/responder/common/responder.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/responder/common/responder.h b/src/responder/common/responder.h
index a265d61d9..110bd38d3 100644
--- a/src/responder/common/responder.h
+++ b/src/responder/common/responder.h
@@ -176,9 +176,11 @@ responder_get_domain(TALLOC_CTX *sd_mem_ctx, struct resp_ctx *rctx,
int sss_cmd_empty_packet(struct sss_packet *packet);
int sss_cmd_send_empty(struct cli_ctx *cctx, TALLOC_CTX *freectx);
int sss_cmd_send_error(struct cli_ctx *cctx, int err);
-int sss_cmd_execute(struct cli_ctx *cctx, struct sss_cmd_table *sss_cmds);
void sss_cmd_done(struct cli_ctx *cctx, void *freectx);
int sss_cmd_get_version(struct cli_ctx *cctx);
+int sss_cmd_execute(struct cli_ctx *cctx,
+ enum sss_cli_command cmd,
+ struct sss_cmd_table *sss_cmds);
struct cli_protocol_version *register_cli_protocol_version(void);
struct setent_req_list;