Home
last modified time | relevance | path

Searched refs:bdaddr (Results 1 – 23 of 23) sorted by relevance

/netbsd/src/usr.sbin/bthcid/
Dhci.c176 bdaddr_t *bdaddr) in process_pin_code_request_event() argument
183 bt_ntoa(bdaddr, NULL)); in process_pin_code_request_event()
185 pin = lookup_pin(&addr->bt_bdaddr, bdaddr); in process_pin_code_request_event()
187 return send_pin_code_reply(sock, addr, bdaddr, pin); in process_pin_code_request_event()
189 if (send_client_request(&addr->bt_bdaddr, bdaddr, sock) == 0) in process_pin_code_request_event()
190 return send_pin_code_reply(sock, addr, bdaddr, NULL); in process_pin_code_request_event()
198 bdaddr_t *bdaddr) in process_link_key_request_event() argument
204 dev_name, bt_ntoa(bdaddr, NULL)); in process_link_key_request_event()
206 key = lookup_key(&addr->bt_bdaddr, bdaddr); in process_link_key_request_event()
210 bt_ntoa(bdaddr, NULL)); in process_link_key_request_event()
[all …]
/netbsd/src/tests/lib/libbluetooth/
Dt_bluetooth.c47 bdaddr_t bdaddr; in ATF_TC_BODY() local
49 ATF_CHECK_EQ(bt_aton("0a:0b:0c:0d:0e", &bdaddr), 0); in ATF_TC_BODY()
50 ATF_CHECK_EQ(bt_aton("0a:0b:0c:0d0:0e:0f", &bdaddr), 0); in ATF_TC_BODY()
51 ATF_CHECK_EQ(bt_aton("0a:0b:0c:0d:0e:0f:00", &bdaddr), 0); in ATF_TC_BODY()
52 ATF_CHECK_EQ(bt_aton("0a:0b:0c:0d:0e:0f\n", &bdaddr), 0); in ATF_TC_BODY()
53 ATF_CHECK_EQ(bt_aton(" 0a:0b:0c:0d:0e:0f", &bdaddr), 0); in ATF_TC_BODY()
54 ATF_CHECK_EQ(bt_aton("0a:0b:0x:0d:0e:0f", &bdaddr), 0); in ATF_TC_BODY()
56 ATF_REQUIRE(bt_aton("0a:0b:0c:0d:0e:0f", &bdaddr)); in ATF_TC_BODY()
57 ATF_CHECK_EQ(bdaddr.b[0], 0x0f); in ATF_TC_BODY()
58 ATF_CHECK_EQ(bdaddr.b[1], 0x0e); in ATF_TC_BODY()
[all …]
/netbsd/src/sys/netbt/
Dhci_misc.c115 hci_memo_find(struct hci_unit *unit, bdaddr_t *bdaddr) in hci_memo_find() argument
132 if (bdaddr_same(bdaddr, &memo->bdaddr)) { in hci_memo_find()
147 hci_memo_new(struct hci_unit *unit, bdaddr_t *bdaddr) in hci_memo_new() argument
151 memo = hci_memo_find(unit, bdaddr); in hci_memo_new()
162 bdaddr->b[5], bdaddr->b[4], bdaddr->b[3], in hci_memo_new()
163 bdaddr->b[2], bdaddr->b[1], bdaddr->b[0]); in hci_memo_new()
165 bdaddr_copy(&memo->bdaddr, bdaddr); in hci_memo_new()
170 bdaddr->b[5], bdaddr->b[4], bdaddr->b[3], in hci_memo_new()
171 bdaddr->b[2], bdaddr->b[1], bdaddr->b[0]); in hci_memo_new()
Dhci.h519 bdaddr_t bdaddr; /* destination address */ member
548 bdaddr_t bdaddr; /* destination address */ member
553 bdaddr_t bdaddr; /* destination address */ member
559 bdaddr_t bdaddr; /* address of unit to be connected */ member
567 bdaddr_t bdaddr; /* remote address */ member
575 bdaddr_t bdaddr; /* remote address */ member
581 bdaddr_t bdaddr; /* unit address */ member
587 bdaddr_t bdaddr; /* remote address */ member
592 bdaddr_t bdaddr; /* unit address */ member
598 bdaddr_t bdaddr; /* remote address */ member
[all …]
Dhci_event.c479 ir.bdaddr.b[5], ir.bdaddr.b[4], ir.bdaddr.b[3], in hci_event_inquiry_result()
480 ir.bdaddr.b[2], ir.bdaddr.b[1], ir.bdaddr.b[0]); in hci_event_inquiry_result()
482 memo = hci_memo_new(unit, &ir.bdaddr); in hci_event_inquiry_result()
520 rr.bdaddr.b[5], rr.bdaddr.b[4], rr.bdaddr.b[3], in hci_event_rssi_result()
521 rr.bdaddr.b[2], rr.bdaddr.b[1], rr.bdaddr.b[0]); in hci_event_rssi_result()
523 memo = hci_memo_new(unit, &rr.bdaddr); in hci_event_rssi_result()
553 ep.bdaddr.b[5], ep.bdaddr.b[4], ep.bdaddr.b[3], in hci_event_extended_result()
554 ep.bdaddr.b[2], ep.bdaddr.b[1], ep.bdaddr.b[0]); in hci_event_extended_result()
556 memo = hci_memo_new(unit, &ep.bdaddr); in hci_event_extended_result()
589 ep.bdaddr.b[5], ep.bdaddr.b[4], ep.bdaddr.b[3], in hci_event_con_compl()
[all …]
Dhci_link.c68 hci_acl_open(struct hci_unit *unit, bdaddr_t *bdaddr) in hci_acl_open() argument
76 KASSERT(bdaddr != NULL); in hci_acl_open()
78 link = hci_link_lookup_bdaddr(unit, bdaddr, HCI_LINK_ACL); in hci_acl_open()
80 link = hci_link_alloc(unit, bdaddr, HCI_LINK_ACL); in hci_acl_open()
91 bdaddr_copy(&cp.bdaddr, bdaddr); in hci_acl_open()
94 memo = hci_memo_find(unit, bdaddr); in hci_acl_open()
172 hci_acl_newconn(struct hci_unit *unit, bdaddr_t *bdaddr) in hci_acl_newconn() argument
190 link = hci_link_lookup_bdaddr(unit, bdaddr, HCI_LINK_ACL); in hci_acl_newconn()
198 link = hci_link_alloc(unit, bdaddr, HCI_LINK_ACL); in hci_acl_newconn()
769 hci_sco_newconn(struct hci_unit *unit, bdaddr_t *bdaddr) in hci_sco_newconn() argument
[all …]
Dhci_le.h80 bdaddr_t bdaddr; /* random local address */ member
/netbsd/src/usr.sbin/sdpd/
Ddb.c289 && !bdaddr_any(&r->bdaddr) in db_select_ssp()
290 && !bdaddr_same(&r->bdaddr, &srv->fdidx[fd].bdaddr)) in db_select_ssp()
323 && !bdaddr_any(&r->bdaddr) in db_select_handle()
324 && !bdaddr_same(&r->bdaddr, &srv->fdidx[fd].bdaddr)) in db_select_handle()
341 db_create(server_t *srv, int fd, const bdaddr_t *bdaddr, uint32_t handle, sdp_data_t *data) in db_create() argument
366 bdaddr_copy(&rec->bdaddr, bdaddr); in db_create()
Drecord.c53 bdaddr_t bdaddr; in record_insert_request() local
73 memcpy(&bdaddr, seq.next, sizeof(bdaddr_t)); in record_insert_request()
85 if (!db_create(srv, fd, &bdaddr, srv->handle, &seq)) in record_insert_request()
146 if (!db_create(srv, fd, &rec->bdaddr, rec->handle, &seq)) in record_update_request()
Dsdpd.h76 bdaddr_t bdaddr; /* restricted device address */ member
95 bdaddr_t bdaddr; /* clients local device address */ member
Dcompat.c779 bdaddr_t bdaddr; in compat_register_request() local
800 memcpy(&bdaddr, d.next, sizeof(bdaddr_t)); in compat_register_request()
816 if (!db_create(srv, fd, &bdaddr, srv->handle, &r)) in compat_register_request()
880 if (!db_create(srv, fd, &rec->bdaddr, rec->handle, &r)) in compat_change_request()
Dserver.c400 bdaddr_copy(&srv->fdidx[cfd].bdaddr, &sa.bt_bdaddr); in server_accept_client()
/netbsd/src/lib/libbluetooth/
Dbt_dev.c80 bdaddr_t bdaddr; in bt_devaddr() local
89 addr = &bdaddr; in bt_devaddr()
117 bt_devname(char *name, const bdaddr_t *bdaddr) in bt_devname() argument
122 if (bdaddr == NULL) { in bt_devname()
128 bdaddr_copy(&btr.btr_bdaddr, bdaddr); in bt_devname()
552 if (bdaddr_same(&ii->bdaddr, ba)) in bt__devresult()
556 bdaddr_copy(&ii->bdaddr, ba); in bt__devresult()
703 &ir.bdaddr, in bt_devinquiry()
730 &rr.bdaddr, in bt_devinquiry()
751 &ep.bdaddr, in bt_devinquiry()
[all …]
Dsdp_record.c49 sdp_record_insert(struct sdp_session *ss, bdaddr_t *bdaddr, in sdp_record_insert() argument
62 bdaddr_copy(&ba, (bdaddr == NULL) ? BDADDR_ANY : bdaddr); in sdp_record_insert()
Dbluetooth.h76 bdaddr_t bdaddr; member
119 bdaddr_t bdaddr; member
Dsdp_compat.c250 sdp_register_service(void *xss, uint16_t uuid, bdaddr_t *bdaddr, in sdp_register_service() argument
260 if (bdaddr == NULL || data == NULL || datalen == 0) { in sdp_register_service()
269 req[2].iov_base = bdaddr; in sdp_register_service()
/netbsd/src/usr.bin/btkey/
Dfile.c54 bdaddr_t bdaddr; in list_file() local
70 if (bt_aton(prop_dictionary_keysym_value(sym), &bdaddr) == 0) in list_file()
72 if (bdaddr_any(&bdaddr)) in list_file()
80 print_addr("bdaddr", &bdaddr); in list_file()
Ddevice.c169 bdaddr_copy(&cp.bdaddr, BDADDR_ANY); in list_device()
207 bdaddr_copy(&cp.bdaddr, &raddr); in read_device()
267 bdaddr_copy(&cp.bdaddr, &raddr); in clear_device()
/netbsd/src/usr.sbin/btattach/
Dinit_bgb2xx.c52 bdaddr_t bdaddr; member
68 bt_aton(default_bdaddr, &cp.bdaddr); in init_bgb2xx()
Dinit_stlc2500.c55 bdaddr_t bdaddr; member
134 bt_aton(default_bdaddr, &cp.bdaddr); in init_stlc2500()
/netbsd/src/usr.sbin/btdevctl/
Ddb.c235 bdaddr_t bdaddr; in db_update1() local
244 || !bt_aton(prop_dictionary_keysym_value(key), &bdaddr)) in db_update1()
254 || !bt_aton(prop_dictionary_keysym_value(key), &bdaddr)) in db_update1()
/netbsd/src/share/examples/rump/btplay/
Dbtplay.c154 bdaddr_copy(&peeraddr, &r[0]. bdaddr); in main()
170 bdaddr_copy(&nreq.bdaddr, &peeraddr); in main()
/netbsd/src/usr.sbin/btconfig/
Dbtconfig.c1089 printf("%3d: bdaddr %s", num, bt_ntoa(&r->bdaddr, NULL)); in print_result()
1091 hp = bt_gethostbyaddr((const char *)&r->bdaddr, sizeof(bdaddr_t), AF_BLUETOOTH); in print_result()
1098 bdaddr_copy(&ncp.bdaddr, &r->bdaddr); in print_result()