diff options
author | Bill Fenner <fenner@FreeBSD.org> | 1999-01-20 07:44:18 +0000 |
---|---|---|
committer | Bill Fenner <fenner@FreeBSD.org> | 1999-01-20 07:44:18 +0000 |
commit | 1f25327484733d0bec3b33044da7bd5d82ad007f (patch) | |
tree | 19c94eeb7ba2b59b0ad53ae0864ebf06723a8afa /usr.sbin/mrouted/dvmrp.h | |
parent | ce595def0708b60ce4dde9002ac206fae20be240 (diff) |
Import mrouted version 3.9-beta3+IOS12 . This is a version of 3.9-beta3vendor/mrouted
with minor changes to work around a bug in Cisco's IOS version 12.0 .
3.9-beta3 is much improved over 3.8, and is only labelled "beta" because
of missing features, as opposed to instability or known bugs.
Notes
Notes:
svn path=/cvs2svn/branches/XEROX/; revision=42888
Diffstat (limited to 'usr.sbin/mrouted/dvmrp.h')
-rw-r--r-- | usr.sbin/mrouted/dvmrp.h | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/usr.sbin/mrouted/dvmrp.h b/usr.sbin/mrouted/dvmrp.h index e471800588dc..e8c8a2809386 100644 --- a/usr.sbin/mrouted/dvmrp.h +++ b/usr.sbin/mrouted/dvmrp.h @@ -7,7 +7,7 @@ * Leland Stanford Junior University. * * - * $Id: dvmrp.h,v 3.8 1995/11/29 22:36:57 fenner Rel $ + * dvmrp.h,v 3.8.4.5 1997/11/18 23:25:57 fenner Exp */ /* @@ -152,13 +152,8 @@ #define LEAF_CONFIRMATION_TIME 200 /* time to consider subnet a leaf */ #define NEIGHBOR_PROBE_INTERVAL 10 /* periodic neighbor probe interval */ -#define NEIGHBOR_EXPIRE_TIME 140 /* time to consider neighbor gone */ - -#define GROUP_QUERY_INTERVAL 125 /* periodic group query interval */ -#define GROUP_EXPIRE_TIME 270 /* time to consider group gone */ -#define LEAVE_EXPIRE_TIME 3 /* " " after receiving a leave */ -/* Note: LEAVE_EXPIRE_TIME should ideally be shorter, but the resolution of - * the timer in mrouted doesn't allow us to make it any shorter. */ +#define NEIGHBOR_EXPIRE_TIME 30 /* time to consider neighbor gone */ +#define OLD_NEIGHBOR_EXPIRE_TIME 140 /* time to consider neighbor gone */ #define UNREACHABLE 32 /* "infinity" metric, must be <= 64 */ #define DEFAULT_METRIC 1 /* default subnet/tunnel metric */ @@ -166,9 +161,11 @@ #define MAX_RATE_LIMIT 100000 /* max rate limit */ #define DEFAULT_PHY_RATE_LIMIT 0 /* default phyint rate limit */ -#define DEFAULT_TUN_RATE_LIMIT 500 /* default tunnel rate limit */ +#define DEFAULT_TUN_RATE_LIMIT 0 /* default tunnel rate limit */ #define DEFAULT_CACHE_LIFETIME 300 /* kernel route entry discard time */ +#define MIN_CACHE_LIFETIME 60 /* minimum allowed cache lifetime */ +#define AVERAGE_PRUNE_LIFETIME 7200 /* average lifetime of prunes sent */ +#define MIN_PRUNE_LIFETIME 120 /* minimum allowed prune lifetime */ #define GRAFT_TIMEOUT_VAL 5 /* retransmission time for grafts */ - -#define OLD_AGE_THRESHOLD 2 +#define PRUNE_REXMIT_VAL 3 /* initial time for prune rexmission*/ |