diff options
author | Pavel Březina <pbrezina@redhat.com> | 2013-06-12 09:51:10 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-06-12 15:00:26 +0200 |
commit | d24f0493002037a5809c9fc5ae27fa2ceb81036e (patch) | |
tree | dd0c5d3931ebd54041be97338ba0e0a73ac889e9 /src | |
parent | 460e43ee4dcc7a5860bcdc3c76ae51ed79921d79 (diff) | |
download | sssd-d24f0493002037a5809c9fc5ae27fa2ceb81036e.tar.gz sssd-d24f0493002037a5809c9fc5ae27fa2ceb81036e.tar.bz2 sssd-d24f0493002037a5809c9fc5ae27fa2ceb81036e.zip |
be_refresh: send and recv shadow a global declaration
Diffstat (limited to 'src')
-rw-r--r-- | src/providers/dp_refresh.c | 22 | ||||
-rw-r--r-- | src/providers/dp_refresh.h | 4 |
2 files changed, 13 insertions, 13 deletions
diff --git a/src/providers/dp_refresh.c b/src/providers/dp_refresh.c index 59d85854..c368668e 100644 --- a/src/providers/dp_refresh.c +++ b/src/providers/dp_refresh.c @@ -119,8 +119,8 @@ typedef errno_t struct be_refresh_cb { bool enabled; be_refresh_get_values_t get_values; - be_refresh_send_t send; - be_refresh_recv_t recv; + be_refresh_send_t send_fn; + be_refresh_recv_t recv_fn; void *pvt; }; @@ -145,11 +145,11 @@ struct be_refresh_ctx *be_refresh_ctx_init(TALLOC_CTX *mem_ctx) errno_t be_refresh_add_cb(struct be_refresh_ctx *ctx, enum be_refresh_type type, - be_refresh_send_t send, - be_refresh_recv_t recv, + be_refresh_send_t send_fn, + be_refresh_recv_t recv_fn, void *pvt) { - if (ctx == NULL || send == NULL || recv == NULL + if (ctx == NULL || send_fn == NULL || recv_fn == NULL || type >= BE_REFRESH_TYPE_SENTINEL) { return EINVAL; } @@ -159,8 +159,8 @@ errno_t be_refresh_add_cb(struct be_refresh_ctx *ctx, } ctx->callbacks[type].enabled = true; - ctx->callbacks[type].send = send; - ctx->callbacks[type].recv = recv; + ctx->callbacks[type].send_fn = send_fn; + ctx->callbacks[type].recv_fn = recv_fn; ctx->callbacks[type].pvt = pvt; return EOK; @@ -246,8 +246,8 @@ static errno_t be_refresh_step(struct tevent_req *req) goto done; } - if (state->cb->get_values == NULL || state->cb->send == NULL - || state->cb->recv == NULL) { + if (state->cb->get_values == NULL || state->cb->send_fn == NULL + || state->cb->recv_fn == NULL) { ret = EINVAL; goto done; } @@ -260,7 +260,7 @@ static errno_t be_refresh_step(struct tevent_req *req) goto done; } - subreq = state->cb->send(state, state->ev, state->be_ctx, + subreq = state->cb->send_fn(state, state->ev, state->be_ctx, values, state->cb->pvt); if (subreq == NULL) { ret = ENOMEM; @@ -288,7 +288,7 @@ static void be_refresh_done(struct tevent_req *subreq) req = tevent_req_callback_data(subreq, struct tevent_req); state = tevent_req_data(req, struct be_refresh_state); - ret = state->cb->recv(subreq); + ret = state->cb->recv_fn(subreq); talloc_zfree(subreq); if (ret != EOK) { goto done; diff --git a/src/providers/dp_refresh.h b/src/providers/dp_refresh.h index a7b32470..0dedbc3c 100644 --- a/src/providers/dp_refresh.h +++ b/src/providers/dp_refresh.h @@ -54,8 +54,8 @@ struct be_refresh_ctx *be_refresh_ctx_init(TALLOC_CTX *mem_ctx); errno_t be_refresh_add_cb(struct be_refresh_ctx *ctx, enum be_refresh_type type, - be_refresh_send_t send, - be_refresh_recv_t recv, + be_refresh_send_t send_fn, + be_refresh_recv_t recv_fn, void *pvt); struct tevent_req *be_refresh_send(TALLOC_CTX *mem_ctx, |