summaryrefslogtreecommitdiff
path: root/zebra/zebra_pbr.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2022-06-29 15:24:20 -0400
committerDonald Sharp <sharpd@nvidia.com>2022-06-29 15:24:20 -0400
commitf00b37e710e5dd402a514af8817e2cca7d1710ce (patch)
tree94e8469e1a35c6d4f932c74fccae18dc23165591 /zebra/zebra_pbr.c
parent03c95c540f1884dcaf74a81bc309fc51547054dd (diff)
zebra: make rib_process_dplane_results own ctx freeing
The rib_process_dplane_results function was having each sub function handler process the results and then free the ctx. Lot's of functionality that needs to remember to free the context. Let's just free it in the main loop. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'zebra/zebra_pbr.c')
-rw-r--r--zebra/zebra_pbr.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/zebra/zebra_pbr.c b/zebra/zebra_pbr.c
index e6424fea4f..43e21a6d34 100644
--- a/zebra/zebra_pbr.c
+++ b/zebra/zebra_pbr.c
@@ -1068,9 +1068,6 @@ void zebra_pbr_dplane_result(struct zebra_dplane_ctx *ctx)
EC_ZEBRA_PBR_RULE_UPDATE,
"Context received in pbr rule dplane result handler with incorrect OP code (%u)",
op);
-
-
- dplane_ctx_fini(&ctx);
}
/*