summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sysdep/linux/krt-scan.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdep/linux/krt-scan.c b/sysdep/linux/krt-scan.c
index 9d8cf5f..baa39d8 100644
--- a/sysdep/linux/krt-scan.c
+++ b/sysdep/linux/krt-scan.c
@@ -113,12 +113,14 @@ krt_parse_entry(byte *e, struct krt_proto *p)
case RTD_DEVICE:
#ifdef CONFIG_AUTO_ROUTES
ok = 1;
+ /* FIXME: What about static interface routes? */
#else
ok = !(flags & RTF_GATEWAY) && !strcmp(iface, a->iface->name);
#endif
break;
case RTD_UNREACHABLE:
ok = flags & RTF_REJECT;
+ break;
default:
ok = 0;
}