diff options
author | Maria Matejka <mq@ucw.cz> | 2022-07-11 17:04:52 +0200 |
---|---|---|
committer | Maria Matejka <mq@ucw.cz> | 2022-07-11 17:04:52 +0200 |
commit | 9efaf6bafea1c69629e59c6504980fb2986287fe (patch) | |
tree | 8674003cef5c7b21031500ea24f35b045a95cbe7 /sysdep/unix/krt.h | |
parent | 6b0368cc2c317d1acc0881a96b32ded291d82741 (diff) |
Dropped the internal kernel protocol table for learnt routes.
The learnt routes are now pushed all into the connected table, not only
the best one. This shouldn't do any damage in well managed setups, yet
it should be noted that it is a change of behavior.
If anybody misses a feature which they implemented by misusing this
internal learn table, let us know, we'll consider implementing it in a
better way.
Diffstat (limited to 'sysdep/unix/krt.h')
-rw-r--r-- | sysdep/unix/krt.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/sysdep/unix/krt.h b/sysdep/unix/krt.h index 69fc9aa1..e0d60cbd 100644 --- a/sysdep/unix/krt.h +++ b/sysdep/unix/krt.h @@ -55,10 +55,6 @@ struct krt_proto { struct proto p; struct krt_state sys; /* Sysdep state */ -#ifdef KRT_ALLOW_LEARN - struct rtable *krt_table; /* Internal table of inherited routes */ -#endif - #ifndef CONFIG_ALL_TABLES_AT_ONCE timer *scan_timer; #endif |