Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/netbsd-tests/lib/libbluetooth/
H A 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()
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()
59 ATF_CHECK_EQ(bdaddr.b[2], 0x0d); in ATF_TC_BODY()
60 ATF_CHECK_EQ(bdaddr.b[3], 0x0c); in ATF_TC_BODY()
61 ATF_CHECK_EQ(bdaddr.b[4], 0x0b); in ATF_TC_BODY()
[all …]
/freebsd-14.2/usr.sbin/bluetooth/hcsecd/
H A Dhcsecd.c213 bdaddr_p bdaddr) in process_pin_code_request_event() argument
219 bt_ntoa(bdaddr, NULL)); in process_pin_code_request_event()
232 bt_ntoa(bdaddr, NULL)); in process_pin_code_request_event()
240 bdaddr_p bdaddr) in process_link_key_request_event() argument
246 bt_ntoa(bdaddr, NULL)); in process_link_key_request_event()
259 bt_ntoa(bdaddr, NULL)); in process_link_key_request_event()
285 memcpy(&cp->bdaddr, bdaddr, sizeof(cp->bdaddr)); in send_pin_code_reply()
300 memcpy(&cp->bdaddr, bdaddr, sizeof(cp->bdaddr)); in send_pin_code_reply()
344 memcpy(&cp->bdaddr, bdaddr, sizeof(cp->bdaddr)); in send_link_key_reply()
358 memcpy(&cp->bdaddr, bdaddr, sizeof(cp->bdaddr)); in send_link_key_reply()
[all …]
H A Dparser.y91 bt_ntoa(&key->bdaddr, NULL));
104 option: bdaddr
110 bdaddr: T_BDADDR T_BDADDRSTRING
112 if (!bt_aton($2, &key->bdaddr)) {
246 if (memcmp(bdaddr, &key->bdaddr, sizeof(key->bdaddr)) == 0) in get_key()
251 sizeof(key->bdaddr)) == 0) in get_key()
283 bt_ntoa(&key->bdaddr, NULL), in dump_config()
297 bdaddr_t bdaddr; in read_keys_file() local
318 if (!bt_aton(p, &bdaddr)) in read_keys_file()
343 bt_ntoa(&key->bdaddr, NULL), in read_keys_file()
[all …]
H A Dhcsecd.conf36 bdaddr 00:00:00:00:00:00;
43 bdaddr 00:01:02:03:04:05;
50 bdaddr 00:11:22:33:44:55;
/freebsd-14.2/sys/netgraph/bluetooth/hci/
H A Dng_hci_evnt.c420 bcopy(&bdaddr, &n->bdaddr, sizeof(n->bdaddr)); in le_advertizing_report()
645 bcopy(&bdaddr, &n->bdaddr, sizeof(n->bdaddr)); in inquiry_result()
727 bcopy(&ep->bdaddr, &con->bdaddr, sizeof(con->bdaddr)); in con_compl()
865 bcopy(&ep->bdaddr, &con->bdaddr, sizeof(con->bdaddr)); in con_req()
1014 bcopy(&con->bdaddr, &n->bdaddr, sizeof(n->bdaddr)); in read_remote_features_compl()
1107 ep->bdaddr.b[5], ep->bdaddr.b[4], in role_change()
1114 ep->bdaddr.b[5], ep->bdaddr.b[4], ep->bdaddr.b[3], in role_change()
1115 ep->bdaddr.b[2], ep->bdaddr.b[1], ep->bdaddr.b[0]); in role_change()
1271 bcopy(&con->bdaddr, &n->bdaddr, sizeof(n->bdaddr)); in read_clock_offset_compl()
1351 bcopy(&ep->bdaddr, &n->bdaddr, sizeof(n->bdaddr)); in page_scan_mode_change()
[all …]
H A Dng_hci_ulpi.c193 bcopy(&con->bdaddr, &cfm->bdaddr, in ng_hci_lp_acl_con_req()
234 bcopy(&ep->bdaddr, &con->bdaddr, sizeof(con->bdaddr)); in ng_hci_lp_acl_con_req()
254 bcopy(&ep->bdaddr, &req->cp.bdaddr, sizeof(req->cp.bdaddr)); in ng_hci_lp_acl_con_req()
352 ep->bdaddr.b[5], ep->bdaddr.b[4], ep->bdaddr.b[3], in ng_hci_lp_sco_con_req()
353 ep->bdaddr.b[2], ep->bdaddr.b[1], ep->bdaddr.b[0]); in ng_hci_lp_sco_con_req()
427 bcopy(&ep->bdaddr, &sco_con->bdaddr, sizeof(sco_con->bdaddr)); in ng_hci_lp_sco_con_req()
560 bcopy(&con->bdaddr, &cfm->bdaddr, in ng_hci_lp_le_con_req()
601 bcopy(&ep->bdaddr, &con->bdaddr, sizeof(con->bdaddr)); in ng_hci_lp_le_con_req()
778 bcopy(&con->bdaddr, &ep->bdaddr, in ng_hci_lp_con_cfm()
801 bcopy(&con->bdaddr, &ep->bdaddr, in ng_hci_lp_con_cfm()
[all …]
H A Dng_hci_misc.c115 bcopy(&unit->bdaddr, &ep->bdaddr, sizeof(ep->bdaddr)); in ng_hci_node_is_up()
218 ng_hci_get_neighbor(ng_hci_unit_p unit, bdaddr_p bdaddr,int link_type) in ng_hci_get_neighbor() argument
227 bcmp(&n->bdaddr, bdaddr, sizeof(*bdaddr)) == 0) in ng_hci_get_neighbor()
350 ng_hci_con_by_bdaddr(ng_hci_unit_p unit, bdaddr_p bdaddr, int link_type) in ng_hci_con_by_bdaddr() argument
356 bcmp(&con->bdaddr, bdaddr, sizeof(bdaddr_t)) == 0) in ng_hci_con_by_bdaddr()
/freebsd-14.2/usr.sbin/bluetooth/sdpcontrol/
H A Dsdpcontrol.c59 bdaddr_t bdaddr; in main() local
61 memset(&bdaddr, 0, sizeof(bdaddr)); in main()
68 if (!bt_aton(optarg, &bdaddr)) { in main()
74 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); in main()
99 return (do_sdp_command(&bdaddr, control, local, argc, argv)); in main()
104 do_sdp_command(bdaddr_p bdaddr, char const *control, int local, in do_sdp_command() argument
138 if (memcmp(bdaddr, NG_HCI_BDADDR_ANY, sizeof(*bdaddr)) == 0) in do_sdp_command()
141 xs = sdp_open(NG_HCI_BDADDR_ANY, bdaddr); in do_sdp_command()
/freebsd-14.2/usr.sbin/bluetooth/bthidd/
H A Dclient.c50 static int32_t client_socket(bdaddr_p bdaddr, uint16_t psm);
77 if ((s = session_by_bdaddr(srv, &d->bdaddr)) != NULL) in client_rescan()
91 bt_ntoa(&d->bdaddr, NULL)); in client_rescan()
96 s->ctrl = client_socket(&s->bdaddr, d->control_psm); in client_rescan()
99 bt_ntoa(&s->bdaddr, NULL), strerror(errno), errno); in client_rescan()
133 d = get_hid_device(&s->bdaddr); in client_connect()
140 bt_ntoa(&s->bdaddr, NULL), strerror(errno), errno); in client_connect()
149 bt_ntoa(&s->bdaddr, NULL), strerror(error), error); in client_connect()
162 s->intr = client_socket(&s->bdaddr, d->interrupt_psm); in client_connect()
165 "to %s. %s (%d)", bt_ntoa(&s->bdaddr, NULL), in client_connect()
[all …]
H A Dhid.c126 bt_ntoa(&s->bdaddr, NULL), in hid_control()
132 bt_ntoa(&s->bdaddr, NULL)); in hid_control()
137 bt_ntoa(&s->bdaddr, NULL)); in hid_control()
142 bt_ntoa(&s->bdaddr, NULL)); in hid_control()
190 data[0], bt_ntoa(&s->bdaddr, NULL)); in hid_interrupt()
396 bt_ntoa(&s->bdaddr, NULL)); in hid_interrupt()
409 bt_ntoa(&s->bdaddr, NULL)); in hid_interrupt()
414 bt_ntoa(&s->bdaddr, NULL)); in hid_interrupt()
420 bt_ntoa(&s->bdaddr, NULL)); in hid_interrupt()
530 bt_ntoa(&s->bdaddr, NULL)); in hid_interrupt()
[all …]
H A Dsession.c68 memcpy(&s->bdaddr, &d->bdaddr, sizeof(s->bdaddr)); in session_open()
103 hid_device_p d = get_hid_device(&s->bdaddr); in session_run()
112 "for %s. %s (%d)", bt_ntoa(&s->bdaddr, NULL), in session_run()
133 "for %s. %s (%d)", bt_ntoa(&s->bdaddr, in session_run()
142 "for %s. %s (%d)", bt_ntoa(&s->bdaddr, in session_run()
159 session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr) in session_by_bdaddr() argument
164 assert(bdaddr != NULL); in session_by_bdaddr()
167 if (memcmp(&s->bdaddr, bdaddr, sizeof(s->bdaddr)) == 0) in session_by_bdaddr()
H A Dparser.y87 bdaddr_t bdaddr; member
92 %token <bdaddr> T_BDADDRSTRING
134 option: bdaddr
148 bdaddr: T_BDADDR T_BDADDRSTRING
150 memcpy(&hid_device->bdaddr, &$2, sizeof(hid_device->bdaddr));
323 get_hid_device(bdaddr_p bdaddr) in get_hid_device() argument
328 if (memcmp(&d->bdaddr, bdaddr, sizeof(bdaddr_t)) == 0) in get_hid_device()
368 bt_ntoa(&d->bdaddr, NULL), in print_hid_device()
399 bt_ntoa(&d->bdaddr, NULL)); in check_hid_device()
493 bdaddr_t bdaddr; in read_hids_file() local
[all …]
H A Dbthidd.c74 memset(&srv.bdaddr, 0, sizeof(srv.bdaddr)); in main()
82 if (!bt_aton(optarg, &srv.bdaddr)) { in main()
88 memcpy(&srv.bdaddr, he->h_addr, sizeof(srv.bdaddr)); in main()
/freebsd-14.2/usr.sbin/bluetooth/l2control/
H A Dl2control.c59 bdaddr_t bdaddr; in main() local
61 memset(&bdaddr, 0, sizeof(bdaddr)); in main()
67 if (!bt_aton(optarg, &bdaddr)) { in main()
73 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); in main()
94 return (do_l2cap_command(&bdaddr, argc, argv)); in main()
99 do_l2cap_command(bdaddr_p bdaddr, int argc, char **argv) in do_l2cap_command() argument
131 if (memcmp(bdaddr, NG_HCI_BDADDR_ANY, sizeof(*bdaddr)) == 0) in do_l2cap_command()
137 memcpy(&sa.l2cap_bdaddr, bdaddr, sizeof(sa.l2cap_bdaddr)); in do_l2cap_command()
/freebsd-14.2/usr.sbin/bluetooth/bthidcontrol/
H A Dbthidcontrol.c47 static int do_bthid_command(bdaddr_p bdaddr, int argc, char **argv);
63 bdaddr_t bdaddr; in main() local
67 memcpy(&bdaddr, NG_HCI_BDADDR_ANY, sizeof(bdaddr)); in main()
72 if (!bt_aton(optarg, &bdaddr)) { in main()
78 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); in main()
107 return (do_bthid_command(&bdaddr, argc, argv)); in main()
112 do_bthid_command(bdaddr_p bdaddr, int argc, char **argv) in do_bthid_command() argument
147 e = (c->handler)(bdaddr, -- argc, ++ argv); in do_bthid_command()
H A Dhid.c50 hid_dump(bdaddr_t *bdaddr, int argc, char **argv) in hid_dump() argument
56 if ((hd = get_hid_device(bdaddr)) != NULL) { in hid_dump()
68 hid_forget(bdaddr_t *bdaddr, int argc, char **argv) in hid_forget() argument
75 if ((hd = get_hid_device(bdaddr)) != NULL) { in hid_forget()
89 hid_known(bdaddr_t *bdaddr, int argc, char **argv) in hid_known() argument
105 he = bt_gethostbyaddr((char *) &hd->bdaddr, in hid_known()
106 sizeof(hd->bdaddr), in hid_known()
110 "%s %s\n", bt_ntoa(&hd->bdaddr, NULL), in hid_known()
H A Dsdp.c135 if ((ss = sdp_open(local, &hd->bdaddr)) == NULL) in hid_sdp_query()
223 hd->name = bt_devremote_name_gen(devname, &hd->bdaddr); in hid_sdp_query()
474 hid_query(bdaddr_t *bdaddr, int argc, char **argv) in hid_query() argument
479 memcpy(&hd.bdaddr, bdaddr, sizeof(hd.bdaddr)); in hid_query()
482 "device %s. %s (%d)\n", bt_ntoa(bdaddr, NULL), in hid_query()
/freebsd-14.2/lib/libbluetooth/
H A Ddev.c41 bdaddr_t const *bdaddr; member
57 bdaddr_copy(addr, &di.bdaddr); in bt_devaddr()
68 arg.bdaddr = addr; in bt_devname()
89 if (!bdaddr_same(&di->bdaddr, m->bdaddr)) in bt_devaddr_match()
/freebsd-14.2/sys/netgraph/bluetooth/include/
H A Dng_hci.h664 bdaddr_t bdaddr; /* bdaddr */ member
756 bdaddr_t bdaddr; /* remote address */ member
769 bdaddr_t bdaddr; /* unit address */ member
774 bdaddr_t bdaddr; /* remote address */ member
779 bdaddr_t bdaddr; /* unit address */ member
791 bdaddr_t bdaddr; /* unit address */ member
801 bdaddr_t bdaddr; /* unit address */ member
1021 bdaddr_t bdaddr; /* address */ member
1046 bdaddr_t bdaddr; /* address */ member
1441 bdaddr_t bdaddr; /* unit address */ member
[all …]
H A Dng_l2cap.h367 bdaddr_t bdaddr; /* remote unit address */ member
385 bdaddr_t bdaddr; /* remote unit address */ member
397 bdaddr_t bdaddr; /* remote unit address */ member
458 bdaddr_t bdaddr; /* remote unit address */ member
524 bdaddr_t bdaddr; /* remote unit address */ member
560 bdaddr_t bdaddr; /* remote unit address */ member
568 bdaddr_t bdaddr; /* remote unit address */ member
577 bdaddr_t bdaddr; /* remote unit address */ member
/freebsd-14.2/sys/netgraph/bluetooth/l2cap/
H A Dng_l2cap_main.c277 ep->bdaddr.b[5], ep->bdaddr.b[4], in ng_l2cap_lower_rcvmsg()
278 ep->bdaddr.b[3], ep->bdaddr.b[2], in ng_l2cap_lower_rcvmsg()
279 ep->bdaddr.b[1], ep->bdaddr.b[0], in ng_l2cap_lower_rcvmsg()
282 bcopy(&ep->bdaddr, &l2cap->bdaddr, in ng_l2cap_lower_rcvmsg()
283 sizeof(l2cap->bdaddr)); in ng_l2cap_lower_rcvmsg()
495 l2cap->bdaddr.b[5], l2cap->bdaddr.b[4], in ng_l2cap_default_rcvmsg()
496 l2cap->bdaddr.b[3], l2cap->bdaddr.b[2], in ng_l2cap_default_rcvmsg()
497 l2cap->bdaddr.b[1], l2cap->bdaddr.b[0], in ng_l2cap_default_rcvmsg()
/freebsd-14.2/usr.sbin/bluetooth/sdpd/
H A Dprovider.h47 bdaddr_t bdaddr; /* provider's BDADDR */ member
57 memcmp(&(p)->bdaddr, NG_HCI_BDADDR_ANY, sizeof(bdaddr_t)) == 0 || \
58 memcmp(&(p)->bdaddr, b, sizeof(bdaddr_t)) == 0)
62 bdaddr_p const bdaddr,
H A Dsrr.c60 bdaddr_t *bdaddr = NULL; in server_prepare_service_register_response() local
78 bdaddr = (bdaddr_p) req; in server_prepare_service_register_response()
79 req += sizeof(*bdaddr); in server_prepare_service_register_response()
93 provider = provider_register(profile, bdaddr, fd, req, req_end - req); in server_prepare_service_register_response()
H A Dprovider.c89 provider_register(profile_p const profile, bdaddr_p const bdaddr, int32_t fd, in provider_register() argument
110 memcpy(&provider->bdaddr, bdaddr, in provider_register()
111 sizeof(provider->bdaddr)); in provider_register()
/freebsd-14.2/lib/libsdp/
H A Dservice.c48 sdp_register_service(void *xss, uint16_t uuid, bdaddr_p const bdaddr, in sdp_register_service() argument
58 if (bdaddr == NULL || data == NULL || in sdp_register_service()
63 if (sizeof(pdu)+sizeof(uuid)+sizeof(*bdaddr)+datalen > SDP_LOCAL_MTU) { in sdp_register_service()
70 pdu.len = htons(sizeof(uuid) + sizeof(*bdaddr) + datalen); in sdp_register_service()
80 iov[2].iov_base = (void *) bdaddr; in sdp_register_service()
81 iov[2].iov_len = sizeof(*bdaddr); in sdp_register_service()

123