On 10/27/25 1:42 PM, Dima Chumak via dev wrote:
> After introducing multi-table routing, all local routing entries now
> resides in a dedicated table CLS_LOCAL. There is no need to keep a
> per-entry flag to distinguish local from non-local entry any longer, so
> drop it. This is the case because we're not considering any routes that
> are not unicast or local, i.e. we're not considering broadcast routes
> that would also normally reside in the local table.
> 
> A 'user' flag is added in place of the removed 'local' flag to simplify
> identification of user-added routes. Previously, it was done by
> comparing 'priority' and 'plen' fields, which was confusing in some
> cases.
> 
> Signed-off-by: Dima Chumak <[email protected]>
> ---
>  lib/netdev-dummy.c  | 12 ++++++------
>  lib/ovs-router.c    | 44 ++++++++++++++++++--------------------------
>  lib/ovs-router.h    |  5 ++---
>  lib/route-table.c   |  5 ++---
>  tests/ovs-router.at |  2 +-
>  5 files changed, 29 insertions(+), 39 deletions(-)

Recheck-request: github-robot
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to