From: Maria Matejka Date: Tue, 14 Sep 2021 09:20:16 +0000 (+0200) Subject: Dropping the unused rte_same hook X-Git-Tag: 3.0-alpha0~110 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0b295d695acab007dd7baab3e9e97c682f716ee8;p=thirdparty%2Fbird.git Dropping the unused rte_same hook --- diff --git a/nest/protocol.h b/nest/protocol.h index 05d4d88b6..e05dd7eca 100644 --- a/nest/protocol.h +++ b/nest/protocol.h @@ -231,7 +231,6 @@ struct proto { int (*rte_recalculate)(struct rtable *, struct network *, struct rte *, struct rte *, struct rte *); int (*rte_better)(struct rte *, struct rte *); - int (*rte_same)(struct rte *, struct rte *); int (*rte_mergable)(struct rte *, struct rte *); struct rte * (*rte_modify)(struct rte *, struct linpool *); void (*rte_insert)(struct network *, struct rte *); diff --git a/nest/rt-table.c b/nest/rt-table.c index 9140e938c..89e94c559 100644 --- a/nest/rt-table.c +++ b/nest/rt-table.c @@ -910,7 +910,6 @@ rte_same(rte *x, rte *y) x->attrs == y->attrs && x->pflags == y->pflags && x->src == y->src && - (!x->src->proto->rte_same || x->src->proto->rte_same(x, y)) && rte_is_filtered(x) == rte_is_filtered(y); }