summaryrefslogtreecommitdiffstats
path: root/nest/protocol.h
diff options
context:
space:
mode:
authorMartin Mares <mj@ucw.cz>1998-06-01 23:41:11 +0200
committerMartin Mares <mj@ucw.cz>1998-06-01 23:41:11 +0200
commit4cc78c5082344f0d237a5cdfb05e53dfd04ffd8b (patch)
treedf81a32f522ff6fe83917ab977ade0510948285f /nest/protocol.h
parent0fe3b28b68f10a32f3fe43e8221559a72be5ca28 (diff)
downloadbird-4cc78c5082344f0d237a5cdfb05e53dfd04ffd8b.tar
bird-4cc78c5082344f0d237a5cdfb05e53dfd04ffd8b.zip
- Rewrote whole interface logic. Removed support for multiple addresses per
interface since it makes much trouble everywhere. Instead, we understand secondary addresses as subinterfaces. - In case interface addresses or basic flags change, we simply convert it to a down/up sequence. - Implemented the universal neighbour cache. (Just forget what did previous includes say of neighbour caching, this one is brand new.)
Diffstat (limited to 'nest/protocol.h')
-rw-r--r--nest/protocol.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/nest/protocol.h b/nest/protocol.h
index 26db248..45776ec 100644
--- a/nest/protocol.h
+++ b/nest/protocol.h
@@ -55,7 +55,7 @@ struct proto {
void (*if_notify)(struct proto *, struct iface *new, struct iface *old);
void (*rt_notify)(struct proto *, struct rte *new, struct rte *old);
- void (*neigh_lost_notify)(struct proto *, struct neighbor *neigh);
+ void (*neigh_notify)(struct neighbor *neigh);
void (*dump)(struct proto *); /* Debugging dump */
void (*start)(struct proto *); /* Start the instance */
void (*shutdown)(struct proto *, int time); /* Stop the instance */