Lines Matching refs:s_addr

74 	hello.mask = iface->mask.s_addr;  in send_hello()
81 hello.d_rtr = iface->dr->addr.s_addr; in send_hello()
82 iface->self->dr.s_addr = iface->dr->addr.s_addr; in send_hello()
86 hello.bd_rtr = iface->bdr->addr.s_addr; in send_hello()
87 iface->self->bdr.s_addr = iface->bdr->addr.s_addr; in send_hello()
137 if (hello.mask != iface->mask.s_addr) { in recv_hello()
174 if (nbr->id.s_addr == rtr_id) { in recv_hello()
182 if (nbr->id.s_addr == rtr_id) in recv_hello()
189 nbr->dr.s_addr = hello.d_rtr; in recv_hello()
190 nbr->bdr.s_addr = hello.bd_rtr; in recv_hello()
193 nbr->addr.s_addr = src.s_addr; in recv_hello()
198 if (nbr->addr.s_addr != src.s_addr) { in recv_hello()
201 nbr->addr.s_addr = src.s_addr; in recv_hello()
227 nbr->dr.s_addr = hello.d_rtr; in recv_hello()
228 nbr->bdr.s_addr = hello.bd_rtr; in recv_hello()
239 hello.d_rtr == nbr->addr.s_addr && hello.bd_rtr == 0) in recv_hello()
242 if (iface->state & IF_STA_WAITING && hello.bd_rtr == nbr->addr.s_addr) { in recv_hello()
248 if (hello.d_rtr == dr->addr.s_addr && in recv_hello()
253 if ((nbr->addr.s_addr == nbr->dr.s_addr && in recv_hello()
254 nbr->addr.s_addr != hello.d_rtr) || in recv_hello()
255 (nbr->addr.s_addr != nbr->dr.s_addr && in recv_hello()
256 nbr->addr.s_addr == hello.d_rtr)) in recv_hello()
259 if ((nbr->addr.s_addr == nbr->bdr.s_addr && in recv_hello()
260 nbr->addr.s_addr != hello.bd_rtr) || in recv_hello()
261 (nbr->addr.s_addr != nbr->bdr.s_addr && in recv_hello()
262 nbr->addr.s_addr == hello.bd_rtr)) in recv_hello()
266 nbr->dr.s_addr = hello.d_rtr; in recv_hello()
267 nbr->bdr.s_addr = hello.bd_rtr; in recv_hello()