| version 1.107, 2007/05/23 17:15:02 |
version 1.108, 2007/07/09 21:11:12 |
| Line 136 static int ip6qmaxlen = IFQ_MAXLEN; |
|
| Line 136 static int ip6qmaxlen = IFQ_MAXLEN; |
|
| struct in6_ifaddr *in6_ifaddr; |
struct in6_ifaddr *in6_ifaddr; |
| struct ifqueue ip6intrq; |
struct ifqueue ip6intrq; |
| |
|
| extern struct callout in6_tmpaddrtimer_ch; |
extern callout_t in6_tmpaddrtimer_ch; |
| |
|
| int ip6_forward_srcrt; /* XXX */ |
int ip6_forward_srcrt; /* XXX */ |
| int ip6_sourcecheck; /* XXX */ |
int ip6_sourcecheck; /* XXX */ |
| Line 202 ip6_init2(void *dummy) |
|
| Line 202 ip6_init2(void *dummy) |
|
| { |
{ |
| |
|
| /* nd6_timer_init */ |
/* nd6_timer_init */ |
| callout_init(&nd6_timer_ch); |
callout_init(&nd6_timer_ch, 0); |
| callout_reset(&nd6_timer_ch, hz, nd6_timer, NULL); |
callout_reset(&nd6_timer_ch, hz, nd6_timer, NULL); |
| |
|
| /* timer for regeneranation of temporary addresses randomize ID */ |
/* timer for regeneranation of temporary addresses randomize ID */ |
| callout_init(&in6_tmpaddrtimer_ch); |
callout_init(&in6_tmpaddrtimer_ch, 0); |
| callout_reset(&in6_tmpaddrtimer_ch, |
callout_reset(&in6_tmpaddrtimer_ch, |
| (ip6_temp_preferred_lifetime - ip6_desync_factor - |
(ip6_temp_preferred_lifetime - ip6_desync_factor - |
| ip6_temp_regen_advance) * hz, |
ip6_temp_regen_advance) * hz, |