Made nd6 maximum unicast solicitation messages configurable
This commit is contained in:
parent
2a2175a214
commit
b24157631f
@ -98,17 +98,25 @@
|
|||||||
|
|
||||||
/** \name RFC 4861 Node constant */
|
/** \name RFC 4861 Node constant */
|
||||||
#define UIP_ND6_MAX_MULTICAST_SOLICIT 3
|
#define UIP_ND6_MAX_MULTICAST_SOLICIT 3
|
||||||
|
|
||||||
|
#ifdef UIP_CONF_ND6_MAX_UNICAST_SOLICIT
|
||||||
|
#define UIP_ND6_MAX_UNICAST_SOLICIT UIP_CONF_ND6_MAX_UNICAST_SOLICIT
|
||||||
|
#else /* UIP_CONF_ND6_MAX_UNICAST_SOLICIT */
|
||||||
#define UIP_ND6_MAX_UNICAST_SOLICIT 3
|
#define UIP_ND6_MAX_UNICAST_SOLICIT 3
|
||||||
|
#endif /* UIP_CONF_ND6_MAX_UNICAST_SOLICIT */
|
||||||
|
|
||||||
#ifdef UIP_CONF_ND6_REACHABLE_TIME
|
#ifdef UIP_CONF_ND6_REACHABLE_TIME
|
||||||
#define UIP_ND6_REACHABLE_TIME UIP_CONF_ND6_REACHABLE_TIME
|
#define UIP_ND6_REACHABLE_TIME UIP_CONF_ND6_REACHABLE_TIME
|
||||||
#else
|
#else
|
||||||
#define UIP_ND6_REACHABLE_TIME 30000
|
#define UIP_ND6_REACHABLE_TIME 30000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef UIP_CONF_ND6_RETRANS_TIMER
|
#ifdef UIP_CONF_ND6_RETRANS_TIMER
|
||||||
#define UIP_ND6_RETRANS_TIMER UIP_CONF_ND6_RETRANS_TIMER
|
#define UIP_ND6_RETRANS_TIMER UIP_CONF_ND6_RETRANS_TIMER
|
||||||
#else
|
#else
|
||||||
#define UIP_ND6_RETRANS_TIMER 1000
|
#define UIP_ND6_RETRANS_TIMER 1000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define UIP_ND6_DELAY_FIRST_PROBE_TIME 5
|
#define UIP_ND6_DELAY_FIRST_PROBE_TIME 5
|
||||||
#define UIP_ND6_MIN_RANDOM_FACTOR(x) (x / 2)
|
#define UIP_ND6_MIN_RANDOM_FACTOR(x) (x / 2)
|
||||||
#define UIP_ND6_MAX_RANDOM_FACTOR(x) ((x) + (x) / 2)
|
#define UIP_ND6_MAX_RANDOM_FACTOR(x) ((x) + (x) / 2)
|
||||||
|
Loading…
Reference in New Issue
Block a user