]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: Abstract `dplane_ctx_route_init` to init route without copying
authorCarmine Scarpitta <carmine.scarpitta@uniroma2.it>
Fri, 7 Jul 2023 00:55:18 +0000 (02:55 +0200)
committerCarmine Scarpitta <carmine.scarpitta@uniroma2.it>
Fri, 7 Jul 2023 08:59:28 +0000 (10:59 +0200)
commit745a0fcbb21a6bd7330454437abe34aff0bf82c0
treedee5568ce29c18b6a930c432ba705e73cc1ac7bf
parent30f511e63ac853465be7114322282fb5d833fa0c
zebra: Abstract `dplane_ctx_route_init` to init route without copying

The function `dplane_ctx_route_init` initializes a dplane route context
from the route object passed as an argument. Let's abstract this
function to allow initializing the dplane route context without actually
copying a route object.

This allows us to use this function for initializing a dplane route
context when we don't have any route to copy in it.

Signed-off-by: Carmine Scarpitta <carmine.scarpitta@uniroma2.it>
zebra/zebra_dplane.c