diff options
author | Pavel Machek <pavel@ucw.cz> | 2000-03-22 15:26:03 +0100 |
---|---|---|
committer | Pavel Machek <pavel@ucw.cz> | 2000-03-22 15:26:03 +0100 |
commit | ff8ed6328595c77e8b0ed3ed4cea3fb4d9bb141d (patch) | |
tree | a5462e194af30eba50c0985add97c2aef820a2ab /proto/rip/rip.h | |
parent | ba4466701aed032f947272dead47b3abc7bb7a3f (diff) | |
download | bird-ff8ed6328595c77e8b0ed3ed4cea3fb4d9bb141d.tar bird-ff8ed6328595c77e8b0ed3ed4cea3fb4d9bb141d.zip |
Rip now tries to lock interface.
Fixed fatal errors which caused segfault at startup.
Fixed fatal errors in rip which caused it not to send more than first
update.
Diffstat (limited to 'proto/rip/rip.h')
-rw-r--r-- | proto/rip/rip.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/proto/rip/rip.h b/proto/rip/rip.h index 62c8121..465e4d3 100644 --- a/proto/rip/rip.h +++ b/proto/rip/rip.h @@ -6,6 +6,7 @@ #include "nest/route.h" #include "nest/password.h" +#include "nest/locks.h" #define EA_RIP_TAG EA_CODE(EAP_RIP, 0) #define EA_RIP_METRIC EA_CODE(EAP_RIP, 1) @@ -102,6 +103,7 @@ struct rip_interface { struct rip_connection *busy; struct rip_patt *patt; int triggered; + struct object_lock *lock; }; struct rip_patt { |