Home
last modified time | relevance | path

Searched refs:laddr (Results 1 – 25 of 39) sorted by relevance

12

/dragonfly/sys/netinet/
H A Dip_demux.c71 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 Din_pcb.c492 *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 Dudp_var.h159 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 Dtcp_syncache.c797 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 Dclient.c64 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 Dconfig.c55 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 Dbthcid.h40 void create_dict(bdaddr_t *laddr, bdaddr_t *raddr, uint8_t * key);
/dragonfly/usr.bin/rfcomm_sppd/
H A Drfcomm_sppd.c124 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 Dudp6_output.c120 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 Din6_pcb.c615 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 Din6_src.c122 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 Dsockstat.c82 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 Dsdpquery.c64 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 Dsearch.c563 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 Dprint-dvmrp.c236 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 Dprefix.sh56 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 Dtoeplitz.c135 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 Drfcomm_dlc.c76 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 Dl2cap_signal.c237 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 Dhci_link.c763 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 Drfcomm_session.c175 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 Dnetwork_ipv689 laddr=`network6_getladdr $i exclude_tentative`
90 case ${laddr} in
/dragonfly/lib/libbluetooth/
H A Dbluetooth.h77 bdaddr_t laddr; /* local address */ member
84 bdaddr_t laddr; /* local address */ member
/dragonfly/etc/
H A Dnetwork.subr724 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 Dmodule.c392 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()

12