diff options
author | Martin Mares <mj@ucw.cz> | 1999-03-04 18:36:18 +0000 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 1999-03-04 18:36:18 +0000 |
commit | e16155ae4aaee5d9ba7b6940f8312b36707718e4 (patch) | |
tree | de2bbd930af01a8620871688e8ba36ba9d0111be /sysdep/linux/krt-scan.c | |
parent | 2253c9e239253d2094b4b1cabd97d296af885afb (diff) |
KRT: Implemented asynchronous route / interface state notifications
(via Netlink). Tweaked kernel synchronization rules a bit. Discovered
locking bug in kernel Netlink :-)
Future plans: Hunt all the bugs and solve all the FIXME's.
Diffstat (limited to 'sysdep/linux/krt-scan.c')
-rw-r--r-- | sysdep/linux/krt-scan.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdep/linux/krt-scan.c b/sysdep/linux/krt-scan.c index 4660682d..9d19f718 100644 --- a/sysdep/linux/krt-scan.c +++ b/sysdep/linux/krt-scan.c @@ -127,6 +127,7 @@ krt_parse_entry(byte *ent, struct krt_proto *p) e = rte_get_temp(&a); e->net = net; + e->u.krt_sync.src = KRT_SRC_UNKNOWN; krt_got_route(p, e); } |