Home
last modified time | relevance | path

Searched refs:s_addr (Results 1 – 25 of 304) sorted by relevance

12345678910>>...13

/dragonfly/contrib/dhcpcd/src/
H A Dipv4.c165 if ((ap->addr.s_addr & ap->mask.s_addr) == in ipv4_iffindmaskaddr()
166 (addr->s_addr & ap->mask.s_addr)) in ipv4_iffindmaskaddr()
182 if ((ap->brd.s_addr & ap->mask.s_addr) == in ipv4_iffindmaskbrd()
183 (addr->s_addr & ap->mask.s_addr)) in ipv4_iffindmaskbrd()
312 in.s_addr = state->addr->addr.s_addr & state->addr->mask.s_addr; in inet_dhcproutes()
314 in.s_addr = state->addr->mask.s_addr; in inet_dhcproutes()
671 if (ia->addr.s_addr != addr->s_addr) in ipv4_addaddr()
800 ia->mask.s_addr == lease->mask.s_addr && in ipv4_applyaddr()
801 ia->brd.s_addr == lease->brd.s_addr) in ipv4_applyaddr()
951 mask->s_addr != ia->mask.s_addr)) in ipv4_handleifa()
[all …]
H A Dipv4.h76 #define IN_ARE_ADDR_EQUAL(a, b) ((a)->s_addr == (b)->s_addr)
77 #define IN_IS_ADDR_UNSPECIFIED(a) ((a)->s_addr == INADDR_ANY)
105 #define IPV4_ADDR_EQ(a1, a2) ((a1) && (a1)->addr.s_addr == (a2)->addr.s_addr)
106 #define IPV4_MASK1_EQ(a1, a2) ((a1) && (a1)->mask.s_addr == (a2)->mask.s_addr)
108 #define IPV4_BRD1_EQ(a1, a2) ((a1) && (a1)->brd.s_addr == (a2)->brd.s_addr)
H A Ddhcp.c292 memcpy(&a->s_addr, p, sizeof(a->s_addr)); in get_option_addr()
608 memcpy(&dest.s_addr, p, sizeof(dest.s_addr)); in get_option_routes()
621 if (gateway.s_addr == dest.s_addr || in get_option_routes()
1295 net.s_addr = ipv4_getnetmask(addr.s_addr); in dhcp_env()
1306 brd.s_addr = addr.s_addr | ~net.s_addr; in dhcp_env()
1311 addr.s_addr = bootp->yiaddr & net.s_addr; in dhcp_env()
1647 ip->ip_src.s_addr = source.s_addr; in dhcp_makeudppacket()
1651 ip->ip_dst.s_addr = dest.s_addr; in dhcp_makeudppacket()
1758 from.s_addr = state->lease.addr.s_addr; in send_message()
1763 to.s_addr = state->lease.server.s_addr; in send_message()
[all …]
H A Dipv4ll.c54 .s_addr = HTONL(LINKLOCAL_MASK)
57 .s_addr = HTONL(LINKLOCAL_BCAST)
63 struct in_addr addr = { .s_addr = 0 }; in ipv4ll_pickaddr()
78 addr.s_addr = ntohl(LINKLOCAL_ADDR | in ipv4ll_pickaddr()
107 in.s_addr = state->addr->addr.s_addr & state->addr->mask.s_addr; in ipv4ll_subnetroute()
109 in.s_addr = state->addr->mask.s_addr; in ipv4ll_subnetroute()
111 in.s_addr = INADDR_ANY; in ipv4ll_subnetroute()
133 in.s_addr = INADDR_ANY; in ipv4ll_defaultroute()
169 netnum.s_addr = state->addr->addr.s_addr & state->addr->mask.s_addr; in ipv4ll_env()
370 if (state->pickedaddr.s_addr != INADDR_ANY) in ipv4ll_start()
[all …]
/dragonfly/usr.sbin/ppp/
H A Dipcp.c260 ipcp->ns.dns[0].s_addr = ipcp->ns.dns[1].s_addr; in ipcp_LoadDNS()
288 ipcp->ns.dns[0].s_addr = ipcp->ns.dns[1].s_addr; in ipcp_WriteDNS()
395 ipcp->ns.dns[1].s_addr != ipcp->ns.dns[0].s_addr) in ipcp_Show()
631 ip.s_addr = peer.s_addr & mask.s_addr; in ipcp_proxyarp()
633 ip.s_addr = htonl(ntohl(ip.s_addr) + 1); in ipcp_proxyarp()
637 if (!((ip.s_addr ^ peer.s_addr) & mask.s_addr)) { in ipcp_proxyarp()
642 ip.s_addr = htonl(ntohl(ip.s_addr) + 1); in ipcp_proxyarp()
673 (ipcp->ifmask.s_addr & mask.s_addr) == mask.s_addr) in ipcp_SetIPaddress()
1209 ipaddr.s_addr == ipcp->ns.dns[1].s_addr) { in IpcpDecodeConfig()
1216 if (ipaddr.s_addr != have_ip.s_addr) { in IpcpDecodeConfig()
[all …]
H A Dncpaddr.c89 result.s_addr = 0; in bits2mask4()
92 result.s_addr |= bit; in bits2mask4()
97 result.s_addr = htonl(result.s_addr); in bits2mask4()
104 u_int32_t msk = ntohl(mask.s_addr); in mask42bits()
224 return addr->ncpaddr_ip4addr.s_addr == cmp->ncpaddr_ip4addr.s_addr; in ncpaddr_equal()
474 if (range->ncprange_ip4addr.s_addr != cmp->ncprange_ip4addr.s_addr) in ncprange_equal()
476 return range->ncprange_ip4mask.s_addr == cmp->ncprange_ip4mask.s_addr; in ncprange_equal()
535 return !((addr->ncpaddr_ip4addr.s_addr ^ range->ncprange_ip4addr.s_addr) & in ncprange_contains()
559 return !((addr.s_addr ^ range->ncprange_ip4addr.s_addr) & in ncprange_containsip4()
672 if (from.s_addr == INADDR_ANY) { in ncprange_setip4host()
[all …]
H A Diplist.c71 list->cur.lstart = ntohl(list->cur.ip.s_addr); in iplist_setrange()
77 list->cur.lstart = ntohl(list->cur.ip.s_addr); in iplist_setrange()
89 list->cur.lstart = ntohl(list->cur.ip.s_addr); in iplist_setrange()
90 list->cur.nItems = ntohl(endip.s_addr) - list->cur.lstart + 1; in iplist_setrange()
135 list->cur.ip.s_addr = INADDR_ANY; in iplist_next()
140 list->cur.ip.s_addr = INADDR_ANY; in iplist_next()
145 list->cur.ip.s_addr = htonl(list->cur.lstart + list->cur.srcitem); in iplist_next()
179 list->cur.ip.s_addr = INADDR_ANY; in iplist_setcurpos()
191 list->cur.ip.s_addr = htonl(list->cur.lstart + list->cur.srcitem); in iplist_setcurpos()
220 if (iplist_next(list).s_addr == ip.s_addr) { in iplist_ip2pos()
H A Darp.c129 arpmsg.dst.sin_addr.s_addr = addr.s_addr; in arp_ProxySub()
191 ((struct sockaddr_in *)&arpreq.arp_pa)->sin_addr.s_addr = addr.s_addr; in arp_SetProxy()
211 ((struct sockaddr_in *)&arpreq.arp_pa)->sin_addr.s_addr = addr.s_addr; in arp_ClearProxy()
302 if ((ifa->sin_addr.s_addr & netmask->sin_addr.s_addr) == in arp_EtherAddr()
303 (ipaddr.s_addr & netmask->sin_addr.s_addr)) { in arp_EtherAddr()
/dragonfly/sys/netinet/
H A Din.c881 match.s_addr = sin->sin_addr.s_addr; in in_lifaddr_ioctl()
882 match.s_addr &= mask.s_addr; in in_lifaddr_ioctl()
885 if (match.s_addr != sin->sin_addr.s_addr) in in_lifaddr_ioctl()
898 match.s_addr = sin->sin_addr.s_addr; in in_lifaddr_ioctl()
913 candidate.s_addr &= mask.s_addr; in in_lifaddr_ioctl()
914 if (candidate.s_addr == match.s_addr) in in_lifaddr_ioctl()
1137 prefix.s_addr &= mask.s_addr; in in_addprefix()
1157 p.s_addr &= ia->ia_sockmask.sin_addr.s_addr; in in_addprefix()
1159 if (prefix.s_addr != p.s_addr) in in_addprefix()
1252 prefix.s_addr &= mask.s_addr; in in_scrubprefix()
[all …]
H A Din_pcb.c495 jsin.sin_addr.s_addr = laddr->s_addr; in in_pcbbind_laddr()
500 laddr->s_addr = jsin.sin_addr.s_addr; in in_pcbbind_laddr()
585 if (inp->inp_laddr.s_addr == laddr->s_addr) { in in_pcbsrcaddr_check()
705 jsin.sin_addr.s_addr = inp->inp_laddr.s_addr; in in_pcbbind()
710 inp->inp_laddr.s_addr = jsin.sin_addr.s_addr; in in_pcbbind()
764 if (inp->inp_laddr.s_addr != laddr.s_addr) in in_pcblookup_localremote()
769 inp->inp_faddr.s_addr != faddr.s_addr) in in_pcblookup_localremote()
836 jsin.sin_addr.s_addr = inp->inp_laddr.s_addr; in in_pcbbind_remote()
841 inp->inp_laddr.s_addr = jsin.sin_addr.s_addr; in in_pcbbind_remote()
1625 jsin.sin_addr.s_addr = laddr.s_addr; in inp_localgroup_lookup()
[all …]
H A Digmp.c122 ra->ipopt_dst.s_addr = 0; in igmp_init()
264 if (ip->ip_dst.s_addr != igmp_all_hosts_group || in igmp_input()
265 igmp->igmp_group.s_addr != 0) { in igmp_input()
275 if (igmp->igmp_group.s_addr != 0 && in igmp_input()
297 (igmp->igmp_group.s_addr == 0 || in igmp_input()
298 igmp->igmp_group.s_addr == inm->inm_addr.s_addr)) { in igmp_input()
320 if (ia && ip->ip_src.s_addr == IA_SIN(ia)->sin_addr.s_addr) in igmp_input()
344 if (ia) ip->ip_src.s_addr = htonl(ia->ia_subnet); in igmp_input()
375 if (inm->inm_addr.s_addr == igmp_all_hosts_group in igmp_joingroup()
525 ip->ip_src.s_addr = INADDR_ANY; in igmp_sendpkt()
[all …]
H A Din_gif.c158 if (sin_dst->sin_addr.s_addr != INADDR_ANY) in in_gif_output()
184 dst->sin_addr.s_addr != sin_dst->sin_addr.s_addr) { in in_gif_output()
308 if (src->sin_addr.s_addr != ip->ip_dst.s_addr || in gif_validate4()
309 dst->sin_addr.s_addr != ip->ip_src.s_addr) in gif_validate4()
313 if (IN_MULTICAST(ntohl(ip->ip_src.s_addr))) in gif_validate4()
315 switch ((ntohl(ip->ip_src.s_addr) & 0xff000000) >> 24) { in gif_validate4()
325 if (ip->ip_src.s_addr == ia4->ia_broadaddr.sin_addr.s_addr) in gif_validate4()
345 (u_int32_t)ntohl(sin.sin_addr.s_addr)); in gif_validate4()
/dragonfly/sys/net/gre/
H A Dif_gre.c204 sc->g_dst.s_addr = sc->g_src.s_addr = INADDR_ANY; in gre_clone_create()
278 ro_dst->sin_addr.s_addr != sc->g_dst.s_addr)) { in gre_output_serialized()
324 ip->ip_dst.s_addr = sc->g_dst.s_addr; in gre_output_serialized()
336 ip->ip_src.s_addr = sc->g_src.s_addr; in gre_output_serialized()
560 sm.sin_addr.s_addr = dm.sin_addr.s_addr = in gre_ioctl()
584 si.sin_addr.s_addr = sc->g_src.s_addr; in gre_ioctl()
592 si.sin_addr.s_addr = sc->g_dst.s_addr; in gre_ioctl()
652 si.sin_addr.s_addr = sc->g_src.s_addr; in gre_ioctl()
654 si.sin_addr.s_addr = sc->g_dst.s_addr; in gre_ioctl()
665 si.sin_addr.s_addr = sc->g_src.s_addr; in gre_ioctl()
[all …]
/dragonfly/sys/dev/disk/advansys/
H A Dadvlib.c492 u_int8_t s_addr; in adv_get_eeprom_config() local
497 for (s_addr = 0; s_addr < 2; s_addr++, wbuf++) { in adv_get_eeprom_config()
510 for (s_addr = cfg_beg; s_addr <= (cfg_end - 1); s_addr++, wbuf++) { in adv_get_eeprom_config()
1372 u_int8_t s_addr; in adv_set_eeprom_config_once() local
1379 for (s_addr = 0; s_addr < 2; s_addr++, wbuf++) { in adv_set_eeprom_config_once()
1393 for (s_addr = cfg_beg; s_addr <= (cfg_end - 1); s_addr++, wbuf++) { in adv_set_eeprom_config_once()
1404 for (s_addr = 0; s_addr < 2; s_addr++, wbuf++) { in adv_set_eeprom_config_once()
1409 for (s_addr = cfg_beg; s_addr <= cfg_end; s_addr++, wbuf++) { in adv_set_eeprom_config_once()
1449 u_int16_t s_addr; in adv_init_lram() local
1461 s_addr += ADV_QBLK_SIZE; in adv_init_lram()
[all …]
/dragonfly/lib/libalias/
H A Dalias_proxy.c159 mask->s_addr = htonl(imask); in IpMask()
472 && src_addr.s_addr != ptr->server_addr.s_addr) in ProxyCheck()
477 src_addr_masked.s_addr = src_addr.s_addr & ptr->src_mask.s_addr; in ProxyCheck()
478 dst_addr_masked.s_addr = dst_addr.s_addr & ptr->dst_mask.s_addr; in ProxyCheck()
480 if ((src_addr_masked.s_addr == ptr->src_addr.s_addr) in ProxyCheck()
481 && (dst_addr_masked.s_addr == ptr->dst_addr.s_addr)) in ProxyCheck()
581 server_addr.s_addr = 0; in PacketAliasProxyRule()
583 src_addr.s_addr = 0; in PacketAliasProxyRule()
585 dst_addr.s_addr = 0; in PacketAliasProxyRule()
829 proxy_entry->src_addr.s_addr = src_addr.s_addr & src_mask.s_addr; in PacketAliasProxyRule()
[all …]
H A Dalias_db.c1174 if (link->src_addr.s_addr == src_addr.s_addr in _FindLinkOut()
1176 && link->dst_addr.s_addr == dst_addr.s_addr in _FindLinkOut()
1235 src_addr.s_addr == aliasAddress.s_addr) in FindLinkOut()
1391 alias_addr.s_addr == aliasAddress.s_addr) in FindLinkIn()
1683 link->src_addr.s_addr == src_addr.s_addr && in FindPptpOutByCallId()
1684 link->dst_addr.s_addr == dst_addr.s_addr && in FindPptpOutByCallId()
1703 link->src_addr.s_addr == src_addr.s_addr && in FindPptpOutByPeerCallId()
1704 link->dst_addr.s_addr == dst_addr.s_addr && in FindPptpOutByPeerCallId()
1723 link->dst_addr.s_addr == dst_addr.s_addr && in FindPptpInByCallId()
1724 link->alias_addr.s_addr == alias_addr.s_addr && in FindPptpInByCallId()
[all …]
/dragonfly/stand/lib/
H A Dbootp.c141 d->myip.s_addr = INADDR_ANY; in bootp()
143 d->destip.s_addr = INADDR_BROADCAST; in bootp()
199 if (IN_CLASSA(ntohl(myip.s_addr))) in bootp()
242 gateip.s_addr = 0; in bootp()
352 bcopy(cp, &gateip.s_addr, sizeof(gateip.s_addr)); in vend_rfc1048()
356 bcopy(cp, &rootip.s_addr, sizeof(swapip.s_addr)); in vend_rfc1048()
373 bcopy(cp, &dhcp_serverip.s_addr, in vend_rfc1048()
374 sizeof(dhcp_serverip.s_addr)); in vend_rfc1048()
394 if (vp->v_smask.s_addr != 0) { in vend_cmu()
395 smask = vp->v_smask.s_addr; in vend_cmu()
[all …]
/dragonfly/usr.sbin/mtest/
H A Dmtest.c68 imr.imr_multiaddr.s_addr = (g1<<24) | (g2<<16) | (g3<<8) | g4; in main()
69 imr.imr_multiaddr.s_addr = htonl(imr.imr_multiaddr.s_addr); in main()
70 imr.imr_interface.s_addr = (i1<<24) | (i2<<16) | (i3<<8) | i4; in main()
71 imr.imr_interface.s_addr = htonl(imr.imr_interface.s_addr); in main()
89 imr.imr_multiaddr.s_addr = (g1<<24) | (g2<<16) | (g3<<8) | g4; in main()
90 imr.imr_multiaddr.s_addr = htonl(imr.imr_multiaddr.s_addr); in main()
91 imr.imr_interface.s_addr = (i1<<24) | (i2<<16) | (i3<<8) | i4; in main()
92 imr.imr_interface.s_addr = htonl(imr.imr_interface.s_addr); in main()
/dragonfly/libexec/bootpd/
H A Dbootpd.c701 (bp->bp_yiaddr).s_addr = hp->iaddr.s_addr; in handle_request()
712 dummyhost.iaddr.s_addr = bp->bp_ciaddr.s_addr; in handle_request()
1032 dst.s_addr = dst_override; in sendreply()
1166 (vendp->v_smask).s_addr = hp->subnet_mask.s_addr; in dovend_cmu()
1169 (vendp->v_dgate).s_addr = hp->gateway->addr->s_addr; in dovend_cmu()
1175 (vendp->v_dns1).s_addr = (taddr->addr)[0].s_addr; in dovend_cmu()
1177 (vendp->v_dns2).s_addr = (taddr->addr)[1].s_addr; in dovend_cmu()
1184 (vendp->v_ins1).s_addr = (taddr->addr)[0].s_addr; in dovend_cmu()
1186 (vendp->v_ins2).s_addr = (taddr->addr)[1].s_addr; in dovend_cmu()
1193 (vendp->v_ts1).s_addr = (taddr->addr)[0].s_addr; in dovend_cmu()
[all …]
/dragonfly/sys/net/ip_mroute/
H A Dip_mroute.c524 rt = mfc_find(req->src.s_addr, req->grp.s_addr); in get_sg_cnt()
1097 hash = MFCHASH(origin.s_addr, mcastgrp.s_addr); in del_mfc()
1099 if (origin.s_addr == rt->mfc_origin.s_addr && in del_mfc()
1100 mcastgrp.s_addr == rt->mfc_mcastgrp.s_addr && in del_mfc()
1219 rt = mfc_find(ip->ip_src.s_addr, ip->ip_dst.s_addr); in X_ip_mforward()
1266 hash = MFCHASH(ip->ip_src.s_addr, ip->ip_dst.s_addr); in X_ip_mforward()
1268 if ((ip->ip_src.s_addr == rt->mfc_origin.s_addr) && in X_ip_mforward()
1269 (ip->ip_dst.s_addr == rt->mfc_mcastgrp.s_addr) && in X_ip_mforward()
1325 rt->mfc_origin.s_addr = ip->ip_src.s_addr; in X_ip_mforward()
1326 rt->mfc_mcastgrp.s_addr = ip->ip_dst.s_addr; in X_ip_mforward()
[all …]
/dragonfly/usr.sbin/vknetd/
H A Dfilter.c81 if (ip->ip_src.s_addr == 0) in filter_ok()
84 (ip->ip_src.s_addr & NetMask.s_addr) != in filter_ok()
85 (NetAddress.s_addr & NetMask.s_addr)) { in filter_ok()
87 ntohl(ip->ip_src.s_addr)); in filter_ok()
/dragonfly/lib/libc/inet/
H A Dinet_makeaddr.c52 a.s_addr = (net << IN_CLASSA_NSHIFT) | (host & IN_CLASSA_HOST); in inet_makeaddr()
54 a.s_addr = (net << IN_CLASSB_NSHIFT) | (host & IN_CLASSB_HOST); in inet_makeaddr()
56 a.s_addr = (net << IN_CLASSC_NSHIFT) | (host & IN_CLASSC_HOST); in inet_makeaddr()
58 a.s_addr = net | host; in inet_makeaddr()
59 a.s_addr = htonl(a.s_addr); in inet_makeaddr()
/dragonfly/sys/net/ipfw3_nat/
H A Dip_fw3_nat.c279 s->alias_addr = alias->ip.s_addr; in ip_fw3_nat()
295 s->alias_addr = alias->ip.s_addr; in ip_fw3_nat()
318 s2->dst_addr = alias->ip.s_addr; in ip_fw3_nat()
335 new_addr.s_addr = s2->alias_addr; in ip_fw3_nat()
338 new_addr.s_addr = s2->src_addr; in ip_fw3_nat()
343 new_addr.s_addr = s->alias_addr; in ip_fw3_nat()
366 old_addr->s_addr = new_addr.s_addr; in ip_fw3_nat()
395 s2->dst_addr = alias->ip.s_addr; in ip_fw3_nat()
402 msg->alias_addr.s_addr = alias->ip.s_addr; in ip_fw3_nat()
413 s2->dst_addr = alias->ip.s_addr; in ip_fw3_nat()
[all …]
/dragonfly/libexec/bootpd/tools/bootptest/
H A Dprint-bootp.c127 if (bp->bp_ciaddr.s_addr) in bootp_print()
132 if (bp->bp_yiaddr.s_addr) in bootp_print()
137 if (bp->bp_siaddr.s_addr) in bootp_print()
142 if (bp->bp_giaddr.s_addr) in bootp_print()
394 if (v->v_dgate.s_addr) in cmu_print()
398 if (v->v_dns1.s_addr) in cmu_print()
400 if (v->v_dns2.s_addr) in cmu_print()
404 if (v->v_ins1.s_addr) in cmu_print()
406 if (v->v_ins2.s_addr) in cmu_print()
410 if (v->v_ts1.s_addr) in cmu_print()
[all …]
/dragonfly/sys/net/ipfw3_basic/
H A Dip_fw3_basic.c153 if (cmd->p.ip.s_addr == in iface_match()
155 (ia->ifa_addr))->sin_addr.s_addr) in iface_match()
292 ((ipfw_insn_ip *)cmd)->addr.s_addr == src_ip.s_addr); in check_from()
317 sa.sin_addr.s_addr = src_ip.s_addr; in check_from_lookup()
365 ((ipfw_insn_ip *)cmd)->addr.s_addr == in check_from_mask()
366 (src_ip.s_addr & in check_from_mask()
385 ((ipfw_insn_ip *)cmd)->addr.s_addr == dst_ip.s_addr); in check_to()
410 sa.sin_addr.s_addr = dst_ip.s_addr; in check_to_lookup()
459 (dst_ip.s_addr & in check_to_mask()
543 *cmd_val = (hlen > 0 && ((ipfw_insn_ip *)cmd)->addr.s_addr == src_ip.s_addr); in check_src_n_port()
[all …]

12345678910>>...13