summaryrefslogtreecommitdiff
path: root/nest/rt.h
diff options
context:
space:
mode:
authorMaria Matejka <mq@ucw.cz>2022-09-20 12:40:23 +0200
committerMaria Matejka <mq@ucw.cz>2022-09-20 12:40:23 +0200
commit4ba52a26877f0f9ac91ace02b99624b7d8152d22 (patch)
treedda830c24d4f505a470cf1ff5ca359a24de20f5a /nest/rt.h
parent5d7b2676a1e64b624c3996d1148b2f43d0c19995 (diff)
Route export may get corked on refeed startup
Diffstat (limited to 'nest/rt.h')
-rw-r--r--nest/rt.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/nest/rt.h b/nest/rt.h
index 649392b9..c80b1b33 100644
--- a/nest/rt.h
+++ b/nest/rt.h
@@ -363,6 +363,7 @@ struct rt_table_export_hook {
#define TIS_MAX 6
#define TES_DOWN 0
+#define TES_HUNGRY 1
#define TES_FEEDING 2
#define TES_READY 3
#define TES_STOP 4
@@ -424,6 +425,7 @@ int rpe_get_seen(struct rt_export_hook *hook, struct rt_pending_export *rpe);
void rt_init_export(struct rt_exporter *re, struct rt_export_hook *hook);
struct rt_export_hook *rt_alloc_export(struct rt_exporter *re, uint size);
+void rt_stop_export_common(struct rt_export_hook *hook);
void rt_export_stopped(struct rt_export_hook *hook);
void rt_exporter_init(struct rt_exporter *re);