diff options
author | Simo Sorce <simo@redhat.com> | 2016-05-09 18:31:31 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-06-29 21:46:55 +0200 |
commit | 8f2a34cc6964a1f80a1434e05315a7ae0bb5774e (patch) | |
tree | 4dc176746c2abbd95b43a238f0a4b643feca49c4 /src/responder/secrets/secsrv_cmd.c | |
parent | 625bb2ddf15e8f305a53afa44e87f2146fa930af (diff) | |
download | sssd-8f2a34cc6964a1f80a1434e05315a7ae0bb5774e.tar.gz sssd-8f2a34cc6964a1f80a1434e05315a7ae0bb5774e.tar.xz sssd-8f2a34cc6964a1f80a1434e05315a7ae0bb5774e.zip |
Secrets: Add Proxy backend
Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/responder/secrets/secsrv_cmd.c')
-rw-r--r-- | src/responder/secrets/secsrv_cmd.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/responder/secrets/secsrv_cmd.c b/src/responder/secrets/secsrv_cmd.c index 00f0600d0..58340bae4 100644 --- a/src/responder/secrets/secsrv_cmd.c +++ b/src/responder/secrets/secsrv_cmd.c @@ -25,9 +25,6 @@ #include "responder/secrets/secsrv.h" #include "responder/secrets/secsrv_private.h" -#define SEC_REQUEST_MAX_SIZE 65536 -#define SEC_PACKET_MAX_RECV_SIZE 8192 - /* ##### Request Handling ##### */ @@ -376,7 +373,7 @@ static int sec_on_message_complete(http_parser *parser) /* ##### Communications ##### */ -static int sec_send_data(int fd, struct sec_data *data) +int sec_send_data(int fd, struct sec_data *data) { ssize_t len; @@ -424,7 +421,7 @@ static void sec_send(struct cli_ctx *cctx) return; } -static int sec_recv_data(int fd, struct sec_data *data) +int sec_recv_data(int fd, struct sec_data *data) { ssize_t len; @@ -439,6 +436,7 @@ static int sec_recv_data(int fd, struct sec_data *data) } if (len == 0) { + data->length = 0; return ENODATA; } |