if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
- tevent_req_set_callback(subreq, vfswrap_getxattrat_done, req);
+ tevent_req_set_callback(subreq, vfswrap_getxattrat_done, state);
talloc_set_destructor(state, vfswrap_getxattrat_state_destructor);
static void vfswrap_getxattrat_done(struct tevent_req *subreq)
{
- struct tevent_req *req = tevent_req_callback_data(
- subreq, struct tevent_req);
- struct vfswrap_getxattrat_state *state = tevent_req_data(
- req, struct vfswrap_getxattrat_state);
+ struct vfswrap_getxattrat_state *state = tevent_req_callback_data(
+ subreq, struct vfswrap_getxattrat_state);
+ struct tevent_req *req = state->req;
int ret;
bool ok;