From ea055e8c7905ec5d229fd5b50ca9ec8f60073b53 Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Thu, 23 Apr 2009 16:37:11 +0200 Subject: s4: Switch to S3-style id mapping data types. --- source4/winbind/wb_uid2sid.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'source4/winbind/wb_uid2sid.c') diff --git a/source4/winbind/wb_uid2sid.c b/source4/winbind/wb_uid2sid.c index 4c3feb735d..98198674b0 100644 --- a/source4/winbind/wb_uid2sid.c +++ b/source4/winbind/wb_uid2sid.c @@ -38,7 +38,7 @@ struct composite_context *wb_uid2sid_send(TALLOC_CTX *mem_ctx, struct composite_context *result, *ctx; struct uid2sid_state *state; struct unixid *unixid; - struct id_mapping *ids; + struct id_map *ids; DEBUG(5, ("wb_uid2sid_send called\n")); @@ -57,7 +57,7 @@ struct composite_context *wb_uid2sid_send(TALLOC_CTX *mem_ctx, unixid->id = uid; unixid->type = ID_TYPE_UID; - ids = talloc(result, struct id_mapping); + ids = talloc(result, struct id_map); if (composite_nomem(ids, result)) return result; ids->unixid = unixid; ids->sid = NULL; @@ -73,13 +73,13 @@ static void uid2sid_recv_sid(struct composite_context *ctx) { struct uid2sid_state *state = talloc_get_type(ctx->async.private_data, struct uid2sid_state); - struct id_mapping *ids = NULL; + struct id_map *ids = NULL; state->ctx->status = wb_xids2sids_recv(ctx, &ids); if (!composite_is_ok(state->ctx)) return; - if (!NT_STATUS_IS_OK(ids->status)) { - composite_error(state->ctx, ids->status); + if (ids->status != ID_MAPPED) { + composite_error(state->ctx, NT_STATUS_UNSUCCESSFUL); return; } -- cgit