/openbsd/usr.sbin/ospfd/ |
H A D | hello.c | 82 iface->self->dr.s_addr = iface->dr->addr.s_addr; in send_hello() 87 iface->self->bdr.s_addr = iface->bdr->addr.s_addr; in send_hello() 182 if (nbr->id.s_addr == rtr_id) 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() 253 if ((nbr->addr.s_addr == nbr->dr.s_addr && in recv_hello() 255 (nbr->addr.s_addr != nbr->dr.s_addr && in recv_hello() 259 if ((nbr->addr.s_addr == nbr->bdr.s_addr && in recv_hello() 261 (nbr->addr.s_addr != nbr->bdr.s_addr && in recv_hello() [all …]
|
H A D | packet.c | 55 ospf_hdr.area_id = iface->area->id.s_addr; in gen_ospf_hdr() 188 if (ip_hdr.ip_dst.s_addr != addr.s_addr) { in recv_packet() 190 if (ip_hdr.ip_dst.s_addr != addr.s_addr) { in recv_packet() 191 if (ip_hdr.ip_dst.s_addr != iface->addr.s_addr) { in recv_packet() 236 if (ip_hdr.ip_dst.s_addr != addr.s_addr) { in recv_packet() 301 addr.s_addr = ospf_hdr->area_id; in ospf_hdr_sanity_check() 308 addr.s_addr = ospf_hdr->area_id; in ospf_hdr_sanity_check() 318 if (ip_hdr->ip_dst.s_addr == addr.s_addr && in ospf_hdr_sanity_check() 341 if ((src.s_addr == iface->dst.s_addr) && in find_iface() 352 (iface->addr.s_addr & iface->mask.s_addr) == in find_iface() [all …]
|
H A D | rde_spf.c | 720 if (r->area.s_addr != area->id.s_addr) in rt_invalidate() 761 rn->adv_rtr.s_addr = adv_rtr.s_addr; in rt_nexthop_add() 776 rn->nexthop.s_addr = vn->nexthop.s_addr; in rt_nexthop_add() 777 rn->adv_rtr.s_addr = adv_rtr.s_addr; in rt_nexthop_add() 811 if (r->area.s_addr != area.s_addr) in rt_dump() 836 rtctl.prefix.s_addr = r->prefix.s_addr; in rt_dump() 837 rtctl.area.s_addr = r->area.s_addr; in rt_dump() 850 rtctl.nexthop.s_addr = rn->nexthop.s_addr; in rt_dump() 851 rtctl.adv_rtr.s_addr = rn->adv_rtr.s_addr; in rt_dump() 875 rte->prefix.s_addr = prefix.s_addr; in rt_update() [all …]
|
H A D | kroute.c | 269 kn->r.prefix.s_addr = kroute[i].prefix.s_addr; in kr_change_fib() 271 kn->r.nexthop.s_addr = kroute[i].nexthop.s_addr; in kr_change_fib() 683 if (ntohl(a->r.prefix.s_addr) < ntohl(b->r.prefix.s_addr)) in kroute_compare() 685 if (ntohl(a->r.prefix.s_addr) > ntohl(b->r.prefix.s_addr)) in kroute_compare() 859 if (addr.s_addr == ka->addr.s_addr) in kif_findname() 1146 if (ka->addr.s_addr == ifa->sin_addr.s_addr) { in if_deladdr() 1213 prefix.sin_addr.s_addr = kroute->prefix.s_addr; in send_rtmsg() 1225 nexthop.sin_addr.s_addr = kroute->nexthop.s_addr; in send_rtmsg() 1516 kr->r.nexthop.s_addr = nexthop.s_addr; in rtmsg_process() 1547 kr->r.prefix.s_addr = prefix.s_addr; in rtmsg_process() [all …]
|
H A D | interface.c | 395 if (ntohl(a->id.s_addr) > ntohl(b->id.s_addr)) in if_elect() 423 if (nbr->bdr.s_addr == nbr->addr.s_addr) { in if_act_elect() 424 if (bdr->bdr.s_addr == bdr->addr.s_addr) in if_act_elect() 428 } else if (bdr->bdr.s_addr != bdr->addr.s_addr) in if_act_elect() 466 iface->self->dr.s_addr = dr->addr.s_addr; in if_act_elect() 468 iface->self->bdr.s_addr = bdr->addr.s_addr; in if_act_elect() 720 addr->s_addr == ifg->addr.s_addr) in if_join_group() 725 ifg->addr.s_addr = addr->s_addr; in if_join_group() 735 mreq.imr_multiaddr.s_addr = addr->s_addr; in if_join_group() 770 addr->s_addr == ifg->addr.s_addr) in if_leave_group() [all …]
|
H A D | rde.c | 312 nbr->addr.s_addr = addr.s_addr; in rde_dispatch_imsg() 602 aid.s_addr = 0; in rde_dispatch_imsg() 809 kr.prefix.s_addr = r->prefix.s_addr; in rde_send_change_kroute() 810 kr.nexthop.s_addr = rn->nexthop.s_addr; in rde_send_change_kroute() 831 kr.prefix.s_addr = r->prefix.s_addr; in rde_send_delete_kroute() 883 sumareactl.area.s_addr = area->id.s_addr; in rde_send_summary_area() 1148 if (ntohl(a->r.prefix.s_addr) < ntohl(b->r.prefix.s_addr)) in RB_PROTOTYPE() 1150 if (ntohl(a->r.prefix.s_addr) > ntohl(b->r.prefix.s_addr)) in RB_PROTOTYPE() 1178 if ((iface->addr.s_addr & iface->mask.s_addr) == in rde_asext_lookup() 1395 if (rte->area.s_addr == area->id.s_addr) in rde_summary_update() [all …]
|
/openbsd/usr.sbin/dvmrpd/ |
H A D | rde_mfc.c | 217 mfcctl.group.s_addr = mn->group.s_addr; in mfc_dump() 243 if (group.s_addr == mn->group.s_addr) in mfc_find_origin() 256 p.origin.s_addr = (mn->origin.s_addr & in mfc_send_prune() 259 p.group.s_addr = mn->group.s_addr; in mfc_send_prune() 260 p.nexthop.s_addr = rn->nexthop.s_addr; in mfc_send_prune() 289 m.origin.s_addr = mn->origin.s_addr; in mfc_update_source() 290 m.group.s_addr = mn->group.s_addr; in mfc_update_source() 322 mn->group.s_addr = nmfc->group.s_addr; in mfc_update() 426 m.origin.s_addr = p->origin.s_addr; in mfc_recv_prune() 427 m.group.s_addr = p->group.s_addr; in mfc_recv_prune() [all …]
|
H A D | rde_srt.c | 146 if (ntohl(a->prefix.s_addr) < ntohl(b->prefix.s_addr)) in rt_compare() 148 if (ntohl(a->prefix.s_addr) > ntohl(b->prefix.s_addr)) in rt_compare() 176 rn->prefix.s_addr = rr->net.s_addr; in rr_new_rt() 178 rn->nexthop.s_addr = rr->nexthop.s_addr; in rr_new_rt() 293 rtctl.prefix.s_addr = r->prefix.s_addr; in rt_dump() 294 rtctl.nexthop.s_addr = r->nexthop.s_addr; in rt_dump() 361 rn = rt_find(rr->net.s_addr, mask2prefixlen(rr->mask.s_addr)); in srt_check_route() 455 if (adv->addr.s_addr == iface->addr.s_addr) in srt_current_forwarder() 487 rn->adv_rtr[iface->ifindex].addr.s_addr = iface->addr.s_addr; in srt_set_forwarder_self() 555 if (rn->adv_rtr[iface->ifindex].addr.s_addr != iface->addr.s_addr) in srt_check_downstream_ifaces() [all …]
|
H A D | packet.c | 76 if (IN_MULTICAST(ntohl(dst->sin_addr.s_addr))) in send_packet() 170 if ((nbr_find_ip(iface, ip_hdr.ip_src.s_addr) == NULL) && in recv_packet() 174 nbr = nbr_new(ip_hdr.ip_src.s_addr, iface, 0); in recv_packet() 183 if ((nbr = nbr_find_ip(iface, ip_hdr.ip_src.s_addr)) in recv_packet() 193 if ((ip_hdr.ip_dst.s_addr != addr.s_addr) && in recv_packet() 194 (ip_hdr.ip_dst.s_addr != iface->addr.s_addr)) { in recv_packet() 203 recv_probe(iface, ip_hdr.ip_src, ip_hdr.ip_src.s_addr, in recv_packet() 289 (iface->dst.s_addr == src.s_addr) && in find_iface() 293 if (iface->fd > 0 && (iface->addr.s_addr & in find_iface() 294 iface->mask.s_addr) == (src.s_addr & in find_iface() [all …]
|
/openbsd/usr.sbin/ripd/ |
H A D | rde_rib.c | 123 if (ntohl(a->prefix.s_addr) < ntohl(b->prefix.s_addr)) in rt_compare() 125 if (ntohl(a->prefix.s_addr) > ntohl(b->prefix.s_addr)) in rt_compare() 157 rn->prefix.s_addr = kr->prefix.s_addr; in rt_new_kr() 158 rn->netmask.s_addr = kr->netmask.s_addr; in rt_new_kr() 159 rn->nexthop.s_addr = kr->nexthop.s_addr; in rt_new_kr() 178 rn->prefix.s_addr = e->address.s_addr; in rt_new_rr() 179 rn->netmask.s_addr = e->mask.s_addr; in rt_new_rr() 180 rn->nexthop.s_addr = e->nexthop.s_addr; in rt_new_rr() 241 rtctl.prefix.s_addr = r->prefix.s_addr; in rt_dump() 242 rtctl.netmask.s_addr = r->netmask.s_addr; in rt_dump() [all …]
|
H A D | rde.c | 364 kr.prefix.s_addr = r->prefix.s_addr; in rde_send_change_kroute() 365 kr.nexthop.s_addr = r->nexthop.s_addr; in rde_send_change_kroute() 366 kr.netmask.s_addr = r->netmask.s_addr; in rde_send_change_kroute() 381 kr.prefix.s_addr = r->prefix.s_addr; in rde_send_delete_kroute() 382 kr.nexthop.s_addr = r->nexthop.s_addr; in rde_send_delete_kroute() 383 kr.netmask.s_addr = r->netmask.s_addr; in rde_send_delete_kroute() 428 rn->nexthop.s_addr = e->nexthop.s_addr; in rde_check_route() 450 rn->nexthop.s_addr = e->nexthop.s_addr; in rde_check_route() 469 rr.address.s_addr = rn->prefix.s_addr; in triggered_update() 470 rr.mask.s_addr = rn->netmask.s_addr; in triggered_update() [all …]
|
H A D | kroute.c | 178 kr->r.prefix.s_addr = kroute->prefix.s_addr; in kr_change_fib() 179 kr->r.netmask.s_addr = kroute->netmask.s_addr; in kr_change_fib() 180 kr->r.nexthop.s_addr = kroute->nexthop.s_addr; in kr_change_fib() 189 kr->r.nexthop.s_addr = kroute->nexthop.s_addr; in kr_change_fib() 749 prefix.sin_addr.s_addr = kroute->prefix.s_addr; in send_rtmsg() 761 nexthop.sin_addr.s_addr = kroute->nexthop.s_addr; in send_rtmsg() 774 mask.sin_addr.s_addr = kroute->netmask.s_addr; in send_rtmsg() 1140 kr->r.nexthop.s_addr = nexthop.s_addr; in dispatch_rtmsg() 1172 kr->r.prefix.s_addr = prefix.s_addr; in dispatch_rtmsg() 1173 kr->r.netmask.s_addr = netmask.s_addr; in dispatch_rtmsg() [all …]
|
H A D | message.c | 125 address = rr->address.s_addr; in send_triggered_update() 126 netmask = rr->mask.s_addr; in send_triggered_update() 127 nexthop = rr->nexthop.s_addr; in send_triggered_update() 289 (iface->addr.s_addr & iface->mask.s_addr)) in send_response() 361 rr.address.s_addr = e->address; in recv_request() 362 rr.mask.s_addr = e->mask; in recv_request() 363 rr.nexthop.s_addr = e->nexthop; in recv_request() 415 r.address.s_addr = e->address; in recv_response() 416 r.mask.s_addr = e->mask; in recv_response() 419 ((i->addr.s_addr & i->mask.s_addr) != in recv_response() [all …]
|
H A D | packet.c | 63 if (IN_MULTICAST(ntohl(dst->sin_addr.s_addr))) in send_packet() 143 if (iface->addr.s_addr == src.sin_addr.s_addr) in recv_packet() 165 nbr = nbr_find_ip(iface, src.sin_addr.s_addr); in recv_packet() 168 nbr_failed = nbr_failed_find(iface, src.sin_addr.s_addr); in recv_packet() 180 nbr = nbr_new(src.sin_addr.s_addr, iface); in recv_packet() 203 nbr = nbr_new(src.sin_addr.s_addr, iface); in recv_packet() 244 if ((iface->addr.s_addr & iface->mask.s_addr) == in find_iface() 245 (src.s_addr & iface->mask.s_addr)) in find_iface() 248 if (iface->dst.s_addr && iface->dst.s_addr == src.s_addr) in find_iface()
|
/openbsd/usr.sbin/ospf6d/ |
H A D | hello.c | 78 iface->self->dr.s_addr = iface->dr->id.s_addr; in send_hello() 83 iface->self->bdr.s_addr = iface->bdr->id.s_addr; in send_hello() 164 if (nbr->id.s_addr == rtr_id) in recv_hello() 171 nbr->dr.s_addr = hello.d_rtr; in recv_hello() 205 nbr->dr.s_addr = hello.d_rtr; in recv_hello() 231 if ((nbr->id.s_addr == nbr->dr.s_addr && in recv_hello() 233 (nbr->id.s_addr != nbr->dr.s_addr && in recv_hello() 237 if ((nbr->id.s_addr == nbr->bdr.s_addr && in recv_hello() 239 (nbr->id.s_addr != nbr->bdr.s_addr && in recv_hello() 244 nbr->dr.s_addr = hello.d_rtr; in recv_hello() [all …]
|
/openbsd/usr.sbin/ypserv/ypserv/ |
H A D | acl.c | 96 if ((addr->s_addr & p->s_mask) == p->s_addr) in acl_check_host() 111 acl->s_addr = addr->s_addr; in acl_add_net() 112 acl->s_mask = mask->s_addr; in acl_add_net() 129 mask.s_addr = htonl(0xffffffff); in acl_add_host() 158 addr.s_addr = mask.s_addr = 0; in acl_init() 399 addr.s_addr = mask.s_addr = 0; in acl_init() 418 addr.s_addr = htonl(0x7f000001); in acl_securenet() 419 mask.s_addr = htonl(0xffffffff); in acl_securenet() 433 addr.s_addr = mask.s_addr = 0; in acl_securenet() 516 addr.s_addr = mask.s_addr = 0; in acl_securenet() [all …]
|
/openbsd/usr.sbin/mrouted/ |
H A D | rsrr.c | 172 inet_fmt(route_query->dest_addr.s_addr,s2), in rsrr_accept() 264 route_reply->dest_addr.s_addr = route_query->dest_addr.s_addr; in rsrr_accept_rq() 265 route_reply->source_addr.s_addr = route_query->source_addr.s_addr; in rsrr_accept_rq() 288 route_query->dest_addr.s_addr)) { in rsrr_accept_rq() 355 inet_fmt(route_reply->dest_addr.s_addr,s2), in rsrr_accept_rq() 395 if ((rc->route_query.source_addr.s_addr == in rsrr_cache() 396 route_query->source_addr.s_addr) && in rsrr_cache() 397 (rc->route_query.dest_addr.s_addr == in rsrr_cache() 398 route_query->dest_addr.s_addr) && in rsrr_cache() 425 rc->route_query.source_addr.s_addr = route_query->source_addr.s_addr; in rsrr_cache() [all …]
|
H A D | kern.c | 60 adr.s_addr = ifa; in k_set_if() 72 mreq.imr_multiaddr.s_addr = grp; in k_join() 73 mreq.imr_interface.s_addr = ifa; in k_join() 86 mreq.imr_multiaddr.s_addr = grp; in k_leave() 87 mreq.imr_interface.s_addr = ifa; in k_leave() 127 vc.vifc_lcl_addr.s_addr = v->uv_lcl_addr; in k_add_vif() 128 vc.vifc_rmt_addr.s_addr = v->uv_rmt_addr; in k_add_vif() 156 mc.mfcc_origin.s_addr = origin; in k_add_rg() 158 mc.mfcc_originmask.s_addr = 0xffffffff; in k_add_rg() 188 mc.mfcc_origin.s_addr = origin; in k_del_rg() [all …]
|
/openbsd/libexec/spamd/ |
H A D | sdl.c | 57 aa.s_addr = ntohl(a->sda.s_addr); in compar_v4() 58 bb.s_addr = ntohl(b->sda.s_addr); in compar_v4() 60 if (aa.s_addr > bb.s_addr) in compar_v4() 62 if (aa.s_addr < bb.s_addr) in compar_v4() 185 m->s_addr = 0xffffffffU << (32 - maskbits); in sdl_add() 186 m->s_addr = htonl(m->s_addr); in sdl_add() 189 n->s_addr = n->s_addr & m->s_addr; in sdl_add() 304 kk.s_addr = ntohl(k->s_addr & m->s_addr); in match_addr_v4() 305 aa.s_addr = ntohl(a->s_addr); in match_addr_v4() 306 if (kk.s_addr > aa.s_addr) in match_addr_v4() [all …]
|
/openbsd/sys/netinet/ |
H A D | igmp.c | 133 ra->ipopt_dst.s_addr = INADDR_ANY; in igmp_init() 307 if (!IN_MULTICAST(ip->ip_dst.s_addr)) { in igmp_input_if() 331 ip->ip_dst.s_addr == inm->inm_addr.s_addr)) { in igmp_input_if() 364 igmp->igmp_group.s_addr != ip->ip_dst.s_addr) { in igmp_input_if() 382 ip->ip_src.s_addr = ia->ia_net; in igmp_input_if() 420 if (ia && ip->ip_src.s_addr == ia->ia_addr.sin_addr.s_addr) in igmp_input_if() 430 igmp->igmp_group.s_addr != ip->ip_dst.s_addr) { in igmp_input_if() 450 ip->ip_src.s_addr = ia->ia_net; in igmp_input_if() 492 if (!IN_LOCAL_GROUP(inm->inm_addr.s_addr) && in igmp_joingroup() 621 ip->ip_src.s_addr = INADDR_ANY; in igmp_sendpkt() [all …]
|
H A D | in.c | 106 if (IN_MULTICAST(in.s_addr)) in in_canforward() 108 if (IN_CLASSA(in.s_addr)) { in in_canforward() 109 net = in.s_addr & IN_CLASSA_NET; in in_canforward() 275 sin->sin_addr.s_addr) { in in_ioctl() 330 sin->sin_addr.s_addr; in in_ioctl() 482 sin->sin_addr.s_addr != ia->ia_addr.sin_addr.s_addr) { in in_ioctl_change_ifaddr() 488 masksin->sin_addr.s_addr; in in_ioctl_change_ifaddr() 564 sin->sin_addr.s_addr) { in in_ioctl_get() 817 in.s_addr != ia->ia_addr.sin_addr.s_addr && in in_broadcast() 818 in.s_addr == ia->ia_broadaddr.sin_addr.s_addr) in in_broadcast() [all …]
|
/openbsd/sys/lib/libsa/ |
H A D | bootp.c | 109 d->destip.s_addr = INADDR_BROADCAST; in bootp() 186 if (IN_CLASSA(d->myip.s_addr)) in bootprecv() 188 else if (IN_CLASSB(d->myip.s_addr)) in bootprecv() 198 if (bp->bp_siaddr.s_addr != 0) in bootprecv() 252 gateip.s_addr = 0; in bootprecv() 273 if (vp->v_smask.s_addr != 0) in vend_cmu() 274 smask = vp->v_smask.s_addr; in vend_cmu() 275 if (vp->v_dgate.s_addr != 0) in vend_cmu() 304 bcopy(cp, &gateip.s_addr, sizeof(gateip.s_addr)); in vend_rfc1048() 306 bcopy(cp, &swapip.s_addr, sizeof(swapip.s_addr)); in vend_rfc1048() [all …]
|
/openbsd/usr.sbin/npppd/npppd/ |
H A D | ipcp.c | 156 memcpy(pktp, &f->ppp->ipcp.ip4_our.s_addr, 4); in ipcp_addci() 240 GETLONG(ip_addr.s_addr, pktp); in ipcp_reqci() 241 ip_addr.s_addr = htonl(ip_addr.s_addr); in ipcp_reqci() 247 htonl(ip_addr.s_addr)) != 0 && in ipcp_reqci() 267 .s_addr, ip_addr.s_addr, in ipcp_reqci() 268 ppp->ppp_framed_ip_address.s_addr)) { in ipcp_reqci() 294 ip_addrp->s_addr == INADDR_NONE) { in ipcp_reqci() 298 if (ip_addrp->s_addr != ip_addr.s_addr) { in ipcp_reqci() 308 PUTLONG(ntohl(ip_addrp->s_addr), in ipcp_reqci() 388 if (f->ppp->realm_framed_ip_address.s_addr in ipcp_open() [all …]
|
H A D | npppd_iface.c | 135 assigned.s_addr = INADDR_NONE; in npppd_iface_setup_ip() 148 assigned.s_addr = 0; in npppd_iface_setup_ip() 151 if (assigned.s_addr != _this->ip4addr.s_addr) in npppd_iface_setup_ip() 195 if (assigned.s_addr != 0) { in npppd_iface_setup_ip() 196 gw.s_addr = htonl(INADDR_LOOPBACK); in npppd_iface_setup_ip() 200 assigned.s_addr = _this->ip4addr.s_addr; in npppd_iface_setup_ip() 203 _this->ip4addr.s_addr = assigned.s_addr; in npppd_iface_setup_ip() 230 gw.s_addr = htonl(INADDR_LOOPBACK); in npppd_iface_setup_ip() 260 if (backup.s_addr != _this->ip4addr.s_addr) { in npppd_iface_reinit() 262 (backup.s_addr != INADDR_ANY) in npppd_iface_reinit() [all …]
|
/openbsd/sys/arch/amd64/stand/libsa/ |
H A D | pxe.c | 131 uw->ip = d->destip.s_addr; in pxesendudp() 132 uw->gw = gateip.s_addr; in pxesendudp() 168 ur->dest_ip = d->myip.s_addr; in pxereadudp() 186 ip->ip_src.s_addr = ur->src_ip; in pxereadudp() 437 bcopy(&bootplayer.yip, &myip.s_addr, sizeof(myip.s_addr)); in pxe_init() 438 bcopy(&bootplayer.sip, &servip.s_addr, sizeof(servip.s_addr)); in pxe_init() 441 if (IN_CLASSA(myip.s_addr)) in pxe_init() 443 else if (IN_CLASSB(myip.s_addr)) in pxe_init() 460 p = (u_int8_t *)&myip.s_addr; in pxeinfo() 462 p = (u_int8_t *)&servip.s_addr; in pxeinfo()
|