XLATE_REPORT_ERROR is a macro that takes struct xlate_ctx as an
argument but also implicitly uses 'ctx' from the local function
scope. This works with current uses but it really should be
using the argument.
Signed-off-by: Jesse Gross <jesse@kernel.org>
Acked-by: Ben Pfaff <blp@ovn.org>
\
ds_put_format(&ds, __VA_ARGS__); \
ds_put_cstr(&ds, ": "); \
- flow_format(&ds, &ctx->base_flow); \
+ flow_format(&ds, &(CTX)->base_flow); \
VLOG_ERR_RL(&error_report_rl, "%s", ds_cstr(&ds)); \
ds_destroy(&ds); \
} \