Multiple "hton problems" fixed. Now we're in EXSTART state.
This commit is contained in:
parent
2be22ddb4c
commit
a7d388d23e
1 changed files with 3 additions and 3 deletions
|
@ -649,15 +649,15 @@ hello_timer_hook(timer *timer)
|
||||||
pkt->options=ifa->options;
|
pkt->options=ifa->options;
|
||||||
pkt->priority=ifa->priority;
|
pkt->priority=ifa->priority;
|
||||||
pkt->deadint=htonl(ifa->deadc*ifa->helloint);
|
pkt->deadint=htonl(ifa->deadc*ifa->helloint);
|
||||||
pkt->dr=ifa->drid;
|
pkt->dr=htonl(ifa->drid);
|
||||||
pkt->bdr=ifa->bdrid;
|
pkt->bdr=htonl(ifa->bdrid);
|
||||||
|
|
||||||
/* Fill all neighbors */
|
/* Fill all neighbors */
|
||||||
i=0;
|
i=0;
|
||||||
pp=(u32 *)(((byte *)pkt)+sizeof(struct ospf_hello_packet));
|
pp=(u32 *)(((byte *)pkt)+sizeof(struct ospf_hello_packet));
|
||||||
WALK_LIST (neigh, ifa->neigh_list)
|
WALK_LIST (neigh, ifa->neigh_list)
|
||||||
{
|
{
|
||||||
*(pp+i)=neigh->rid;
|
*(pp+i)=htonl(neigh->rid);
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue