/dragonfly/sys/netinet/ |
H A D | ip_demux.c | 71 INP_MPORT_HASH_UDP(in_addr_t faddr, in_addr_t laddr, in INP_MPORT_HASH_UDP() argument 78 if (IN_MULTICAST(ntohl(faddr)) || IN_MULTICAST(ntohl(laddr))) { in INP_MPORT_HASH_UDP() 82 return toeplitz_hash(toeplitz_rawhash_addr(faddr, laddr)); in INP_MPORT_HASH_UDP() 86 INP_MPORT_HASH_TCP(in_addr_t faddr, in_addr_t laddr, in INP_MPORT_HASH_TCP() argument 90 toeplitz_rawhash_addrport(faddr, laddr, fport, lport)); in INP_MPORT_HASH_TCP() 99 return (INP_MPORT_HASH_TCP(faddr, laddr, fport, lport)); in tcp_addrhash() 105 return (INP_MPORT_HASH_UDP(faddr, laddr, fport, lport)); in udp_addrhash() 114 return (netisr_hashcpu(INP_MPORT_HASH_TCP(faddr, laddr, fport, lport))); in tcp_addrcpu() 120 return (netisr_hashcpu(INP_MPORT_HASH_UDP(faddr, laddr, fport, lport))); in udp_addrcpu() 417 return(netisr_cpuport(tcp_addrcpu(faddr, fport, laddr, lport))); in tcp_addrport() [all …]
|
H A D | in_pcb.c | 492 *laddr = sin->sin_addr; in in_pcbbind_laddr() 495 jsin.sin_addr.s_addr = laddr->s_addr; in in_pcbbind_laddr() 497 laddr->s_addr = INADDR_ANY; in in_pcbbind_laddr() 500 laddr->s_addr = jsin.sin_addr.s_addr; in in_pcbbind_laddr() 576 error = in_pcbbind_laddr(sin, laddr, td); in in_pcbsrcaddr_check() 614 laddr->s_addr = INADDR_ANY; in in_pcbsrcaddr_check() 1528 if (laddr.s_addr != INADDR_ANY) in in_pcblookup_local() 1531 if (laddr.s_addr == INADDR_ANY) in in_pcblookup_local() 1625 jsin.sin_addr.s_addr = laddr.s_addr; in inp_localgroup_lookup() 1712 laddr.s_addr, lport, in in_pcblookup_pkthash() [all …]
|
H A D | udp_var.h | 159 in_addr_t laddr, in_port_t lport); 161 in_addr_t laddr, in_port_t lport); 163 in_addr_t laddr, in_port_t lport);
|
H A D | tcp_syncache.c | 797 struct in_addr laddr; in syncache_socket() local 807 laddr = inp->inp_laddr; in syncache_socket() 811 inp->inp_laddr = laddr; in syncache_socket() 1363 u_int32_t laddr, faddr; member 1410 add.laddr = 0; in syncookie_generate() 1413 add.laddr = sc->sc_inc.inc_laddr.s_addr; in syncookie_generate() 1447 add.laddr = 0; in syncookie_lookup() 1452 add.laddr = inc->inc_laddr.s_addr; in syncookie_lookup()
|
/dragonfly/usr.sbin/bthcid/ |
H A D | client.c | 64 bdaddr_t laddr; /* local device BDADDR */ member 204 if (bdaddr_same(&rp.laddr, &item->laddr) == 0 in process_client() 214 bdaddr_copy(&sa.bt_bdaddr, &item->laddr); in process_client() 231 bdaddr_copy(&item->laddr, &rp.laddr); in process_client() 251 send_client_request(bdaddr_t *laddr, bdaddr_t *raddr, int hci) in send_client_request() argument 261 bdaddr_copy(&cp.laddr, laddr); in send_client_request() 285 bdaddr_copy(&item->laddr, laddr); in send_client_request() 316 lookup_pin(bdaddr_t *laddr, bdaddr_t *raddr) in lookup_pin() argument 327 if (bdaddr_same(laddr, &item->laddr) == 0 in lookup_pin() 328 && bdaddr_any(&item->laddr) == 0) in lookup_pin()
|
H A D | config.c | 55 lookup_key(bdaddr_t *laddr, bdaddr_t *raddr) in lookup_key() argument 60 "remote bdaddr %s", bt_ntoa(laddr, NULL), in lookup_key() 83 lookup_pin_conf(bdaddr_t *laddr, bdaddr_t *raddr) in lookup_pin_conf() argument 88 "remote bdaddr %s", bt_ntoa(laddr, NULL), in lookup_pin_conf() 107 save_key(bdaddr_t *laddr, bdaddr_t *raddr, uint8_t * key) in save_key() argument 112 "remote bdaddr %s", bt_ntoa(laddr, NULL), in save_key()
|
H A D | bthcid.h | 40 void create_dict(bdaddr_t *laddr, bdaddr_t *raddr, uint8_t * key);
|
/dragonfly/usr.bin/rfcomm_sppd/ |
H A D | rfcomm_sppd.c | 124 bdaddr_t laddr, raddr; in main() local 131 bdaddr_copy(&laddr, BDADDR_ANY); in main() 161 if (!bt_devaddr(optarg, &laddr)) in main() 218 rfcomm = open_client(&laddr, &raddr, lm, service); in main() 220 rfcomm = open_server(&laddr, channel, lm, service); in main() 326 open_client(bdaddr_t *laddr, bdaddr_t *raddr, int lm, const char *service) in open_client() argument 355 bdaddr_copy(&sa.bt_bdaddr, laddr); in open_client() 362 err(EXIT_FAILURE, "bind(%s)", bt_ntoa(laddr, NULL)); in open_client() 404 bdaddr_copy(&sa.bt_bdaddr, laddr); in open_server() 412 err(EXIT_FAILURE, "bind(%s, %d)", bt_ntoa(laddr, NULL), in open_server() [all …]
|
/dragonfly/sys/netinet6/ |
H A D | udp6_output.c | 120 struct in6_addr *laddr, *faddr; in udp6_output() local 184 laddr = in6_selectsrc(sin6, in6p->in6p_outputopts, in udp6_output() 188 if (laddr == NULL) { in udp6_output() 194 if ((error = in6_pcbsetlport(laddr, in6p, td)) != 0) in udp6_output() 208 laddr = &in6p->in6p_laddr; in udp6_output() 246 ip6->ip6_src = *laddr; in udp6_output()
|
H A D | in6_pcb.c | 615 const struct in6_addr *laddr, u_int lport_arg, int wild_okay, in in6_pcblookup_local() argument 665 if (!IN6_IS_ADDR_UNSPECIFIED(laddr)) in in6_pcblookup_local() 668 if (IN6_IS_ADDR_UNSPECIFIED(laddr)) in in6_pcblookup_local() 671 &inp->in6p_laddr, laddr)) in in6_pcblookup_local() 813 u_int fport_arg, struct in6_addr *laddr, u_int lport_arg, in in6_pcblookup_hash() argument 826 laddr->s6_addr32[3], /* XXX JH */ in in6_pcblookup_hash() 833 IN6_ARE_ADDR_EQUAL(&inp->in6p_laddr, laddr) && in in6_pcblookup_hash() 896 jsin6.sin6_addr = *laddr; in in6_pcblookup_hash() 913 if (IN6_ARE_ADDR_EQUAL(&inp->in6p_laddr, laddr) in in6_pcblookup_hash() 926 if (IN6_ARE_ADDR_EQUAL(&inp->in6p_laddr, laddr)) { in in6_pcblookup_hash()
|
H A D | in6_src.c | 122 struct in6_addr *laddr, int *errorp, struct thread *td) in in6_selectsrc() argument 158 if (laddr && !IN6_IS_ADDR_UNSPECIFIED(laddr)) { in in6_selectsrc() 159 jsin6.sin6_addr = *laddr; in in6_selectsrc() 164 return (laddr); in in6_selectsrc() 409 in6_pcbsetlport(struct in6_addr *laddr, struct inpcb *inp, struct thread *td) in in6_pcbsetlport() argument
|
/dragonfly/usr.bin/sockstat/ |
H A D | sockstat.c | 82 struct sockaddr_storage laddr; member 273 sockaddr(&sock->laddr, sock->family, in gather_inet() 279 sockaddr(&sock->laddr, sock->family, in gather_inet() 347 sock->laddr = *(struct sockaddr_storage *)&xup->xu_addr; in gather_unix() 457 port = ntohs(((struct sockaddr_in *)(&s->laddr))->sin_port); in check_ports() 459 port = ntohs(((struct sockaddr_in6 *)(&s->laddr))->sin6_port); in check_ports() 507 printaddr(21, s->family, &s->laddr); in display() 513 if (s->laddr.ss_len > 0) { in display() 514 printaddr(0, s->family, &s->laddr); in display() 531 if (s == NULL || s->laddr.ss_len == 0) in display() [all …]
|
/dragonfly/usr.bin/sdpquery/ |
H A D | sdpquery.c | 64 bdaddr_t laddr, raddr; in main() local 68 bdaddr_copy(&laddr, BDADDR_ANY); in main() 92 if (!bt_devaddr(optarg, &laddr)) in main() 121 return (*cmd->handler)(&laddr, &raddr, --argc, (char const **)++argv); in main()
|
H A D | search.c | 563 do_sdp_search(bdaddr_t *laddr, bdaddr_t *raddr, int argc, char const **argv) in do_sdp_search() argument 598 xs = sdp_open(laddr, raddr); in do_sdp_search() 671 do_sdp_browse(bdaddr_t *laddr, bdaddr_t *raddr, int argc, char const **argv) in do_sdp_browse() argument 689 return (do_sdp_search(laddr, raddr, argc, argv)); in do_sdp_browse()
|
/dragonfly/contrib/tcpdump/ |
H A D | print-dvmrp.c | 236 const u_char *laddr; in print_neighbors() local 246 laddr = bp; in print_neighbors() 260 ND_PRINT(" [%s ->", GET_IPADDR_STRING(laddr)); in print_neighbors() 279 const u_char *laddr; in print_neighbors2() local 290 laddr = bp; in print_neighbors2() 306 ND_PRINT(" [%s -> ", GET_IPADDR_STRING(laddr)); in print_neighbors2()
|
/dragonfly/usr.sbin/prefix/ |
H A D | prefix.sh | 56 laddr=`ifconfig $iface inet6 | grep 'inet6 fe80:' | head -1 | awk '{print $2}'` 57 if [ X"$laddr" = X ]; then 61 hostid=`echo $laddr | sed -e 's/^fe80:[0-9a-fA-F]*:/fe80::/' -e 's/^fe80:://' -e 's/%.*//'`
|
/dragonfly/sys/net/ |
H A D | toeplitz.c | 135 in_addr_t faddr, laddr; in toeplitz_verify() local 147 laddr = 0x50648ea1; in toeplitz_verify() 151 toeplitz_rawhash_addrport(faddr, laddr, fport, lport), in toeplitz_verify() 152 toeplitz_rawhash_addr(faddr, laddr)); in toeplitz_verify()
|
/dragonfly/sys/netbt/ |
H A D | rfcomm_dlc.c | 76 struct sockaddr_bt laddr, raddr, addr; in rfcomm_dlc_newconn() local 86 l2cap_sockaddr(rs->rs_l2cap, &laddr); in rfcomm_dlc_newconn() 95 if (addr.bt_psm != laddr.bt_psm) in rfcomm_dlc_newconn() 98 if (bdaddr_same(&laddr.bt_bdaddr, &addr.bt_bdaddr)) { in rfcomm_dlc_newconn() 121 new = (*dlc->rd_proto->newconn)(dlc->rd_upper, &laddr, &raddr); in rfcomm_dlc_newconn() 132 memcpy(&new->rd_laddr, &laddr, sizeof(struct sockaddr_bt)); in rfcomm_dlc_newconn()
|
H A D | l2cap_signal.c | 237 struct sockaddr_bt laddr, raddr; in l2cap_recv_connect_req() local 254 memset(&laddr, 0, sizeof(struct sockaddr_bt)); in l2cap_recv_connect_req() 255 laddr.bt_len = sizeof(struct sockaddr_bt); in l2cap_recv_connect_req() 256 laddr.bt_family = AF_BLUETOOTH; in l2cap_recv_connect_req() 257 laddr.bt_psm = cp.psm; in l2cap_recv_connect_req() 258 bdaddr_copy(&laddr.bt_bdaddr, &link->hl_unit->hci_bdaddr); in l2cap_recv_connect_req() 267 if (chan->lc_laddr.bt_psm != laddr.bt_psm in l2cap_recv_connect_req() 271 if (!bdaddr_same(&laddr.bt_bdaddr, &chan->lc_laddr.bt_bdaddr) in l2cap_recv_connect_req() 275 new= (*chan->lc_proto->newconn)(chan->lc_upper, &laddr, &raddr); in l2cap_recv_connect_req() 295 memcpy(&new->lc_laddr, &laddr, sizeof(struct sockaddr_bt)); in l2cap_recv_connect_req()
|
H A D | hci_link.c | 763 struct sockaddr_bt laddr, raddr; in hci_sco_newconn() local 767 memset(&laddr, 0, sizeof(laddr)); in hci_sco_newconn() 768 laddr.bt_len = sizeof(laddr); in hci_sco_newconn() 769 laddr.bt_family = AF_BLUETOOTH; in hci_sco_newconn() 770 bdaddr_copy(&laddr.bt_bdaddr, &unit->hci_bdaddr); in hci_sco_newconn() 790 new = (*pcb->sp_proto->newconn)(pcb->sp_upper, &laddr, &raddr); in hci_sco_newconn()
|
H A D | rfcomm_session.c | 175 struct sockaddr_bt *laddr) in rfcomm_session_alloc() argument 199 if (laddr->bt_psm == L2CAP_PSM_ANY) in rfcomm_session_alloc() 200 laddr->bt_psm = L2CAP_PSM_RFCOMM; in rfcomm_session_alloc() 202 (void)l2cap_bind(rs->rs_l2cap, laddr); in rfcomm_session_alloc() 399 rfcomm_session_newconn(void *arg, struct sockaddr_bt *laddr, in rfcomm_session_newconn() argument 412 new = rfcomm_session_lookup(laddr, raddr); in rfcomm_session_newconn() 416 new = rfcomm_session_alloc(&rfcomm_session_active, laddr); in rfcomm_session_newconn()
|
/dragonfly/etc/rc.d/ |
H A D | network_ipv6 | 89 laddr=`network6_getladdr $i exclude_tentative` 90 case ${laddr} in
|
/dragonfly/lib/libbluetooth/ |
H A D | bluetooth.h | 77 bdaddr_t laddr; /* local address */ member 84 bdaddr_t laddr; /* local address */ member
|
/dragonfly/etc/ |
H A D | network.subr | 724 local prefix laddr hostid address 743 laddr=`network6_getladdr $_if` 744 hostid=`expr "${laddr}" : 'fe80::\(.*\)%\(.*\)'` 802 local hexfrag1 hexfrag2 ipv4_in_hexformat laddr 821 laddr=`network6_getladdr $_if` 822 case ${laddr} in 830 stf_interface_ipv6_ifid=`expr "${laddr}" : \ 881 local _if laddr 891 laddr=`network6_getladdr $_if exclude_tentative` 892 case ${laddr} in [all …]
|
/dragonfly/stand/boot/common/ |
H A D | module.c | 392 vm_offset_t laddr; in file_loadraw() local 416 laddr = loadaddr; in file_loadraw() 420 if (laddr + 4096 > heapbase) { in file_loadraw() 428 got = archsw.arch_readin(fd, laddr, 4096); in file_loadraw() 438 laddr += got; in file_loadraw() 449 fp->f_size = laddr - loadaddr; in file_loadraw() 452 loadaddr = laddr; in file_loadraw()
|