rc1 = -EINVAL;
}
- oaui->oaui_interpterer(env, reply, oaui->oaui_obj,
+ oaui->oaui_interpterer(env, reply, req, oaui->oaui_obj,
oaui->oaui_data, index, rc1);
osp_async_update_item_fini(env, oaui);
index++;
list_for_each_entry_safe(oaui, next,
&update->dur_cb_items, oaui_list) {
list_del_init(&oaui->oaui_list);
- oaui->oaui_interpterer(env, NULL, oaui->oaui_obj,
+ oaui->oaui_interpterer(env, NULL, NULL, oaui->oaui_obj,
oaui->oaui_data, 0, rc);
osp_async_update_item_fini(env, oaui);
}
int rc = 0;
LASSERT(tu != NULL);
+ LASSERT(tu != LP_POISON);
/* Check whether there are updates related with this OSP */
dt_update = out_find_update(tu, dt);
if (dt_update == NULL) {