summaryrefslogtreecommitdiff
path: root/nest/protocol.h
diff options
context:
space:
mode:
authorMaria Matejka <mq@ucw.cz>2021-09-16 11:00:19 +0200
committerMaria Matejka <mq@ucw.cz>2021-10-13 19:09:04 +0200
commit541881bedf391d9a19f071b856dcbd55e850dece (patch)
tree2637b62e5190100096a559d9019abcfa36c11064 /nest/protocol.h
parentddd89ba12d03d648e9bb820c6a4f48b1f96f15d2 (diff)
RIP fixup + dropping the tmp_attrs mechanism as obsolete
Diffstat (limited to 'nest/protocol.h')
-rw-r--r--nest/protocol.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/nest/protocol.h b/nest/protocol.h
index 62fd2b66..1679d590 100644
--- a/nest/protocol.h
+++ b/nest/protocol.h
@@ -198,8 +198,6 @@ struct proto {
* ifa_notify Notify protocol about interface address changes.
* rt_notify Notify protocol about routing table updates.
* neigh_notify Notify protocol about neighbor cache events.
- * make_tmp_attrs Add attributes to rta from from private attrs stored in rte. The route and rta MUST NOT be cached.
- * store_tmp_attrs Store private attrs back to rte and undef added attributes. The route and rta MUST NOT be cached.
* preexport Called as the first step of the route exporting process.
* It can decide whether the route shall be exported:
* -1 = reject,
@@ -216,8 +214,6 @@ struct proto {
void (*ifa_notify)(struct proto *, unsigned flags, struct ifa *a);
void (*rt_notify)(struct proto *, struct channel *, struct network *net, struct rte *new, struct rte *old);
void (*neigh_notify)(struct neighbor *neigh);
- void (*make_tmp_attrs)(struct rte *rt, struct linpool *pool);
- void (*store_tmp_attrs)(struct rte *rt, struct linpool *pool);
int (*preexport)(struct proto *, struct rte *rt);
void (*reload_routes)(struct channel *);
void (*feed_begin)(struct channel *, int initial);