diff --git a/dmentry.c b/dmentry.c index f2df8c311cfe25aafd3d496ccf9f64678f481946..0fe3e928d5b97f071f97d60fc5a60a6edbadabe6 100644 --- a/dmentry.c +++ b/dmentry.c @@ -246,7 +246,7 @@ int dm_entry_param_method(struct dmctx *ctx, int cmd, char *inparam, char *arg1, ctx->setaction = VALUECHECK; fault = dm_entry_set_value(ctx); if (fault) - add_list_fault_param(ctx, ctx->in_param, fault); + add_list_fault_param(ctx, ctx->in_param, usp_fault_map(fault)); break; case CMD_SET_NOTIFICATION: if (arg2) @@ -364,7 +364,7 @@ int dm_entry_apply(struct dmctx *ctx, int cmd, char *arg1, char *arg2) if (fault) { //Should not happen dmuci_revert(); - add_list_fault_param(ctx, ctx->in_param, fault); + add_list_fault_param(ctx, ctx->in_param, usp_fault_map(fault)); } else { dmuci_set_value("cwmp", "acs", "ParameterKey", arg1 ? arg1 : ""); dmuci_change_packages(&head_package_change);