int cli_json_timeout_cycle_check(cli_ctx *ctx, int *toval) { if (SCAN_COLLECT_METADATA) { if (*toval <= 0) { if (cli_checktimelimit(ctx) != CL_SUCCESS) { cli_errmsg("cli_json_timeout_cycle_check: timeout!\n"); return CL_ETIMEOUT; } (*toval)++; } if (*toval > JSON_TIMEOUT_SKIP_CYCLES) { (*toval) = 0; } } return CL_SUCCESS; }
int cli_json_timeout_cycle_check(cli_ctx *ctx, int *toval) { if (ctx->options & CL_SCAN_FILE_PROPERTIES) { if (*toval <= 0) { if (cli_checktimelimit(ctx) != CL_SUCCESS) { cli_errmsg("cli_json_timeout_cycle_check: timeout!\n"); return CL_ETIMEOUT; } (*toval)++; } if (*toval > JSON_TIMEOUT_SKIP_CYCLES) { (*toval) = 0; } } return CL_SUCCESS; }