| /NextBSD/usr.sbin/bluetooth/hcsecd/ |
| HD | hcsecd.c | 49 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr); 51 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr); 53 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, char const *pin); 55 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, uint8_t *key); 212 bdaddr_p bdaddr) in process_pin_code_request_event() argument 218 bt_ntoa(bdaddr, NULL)); in process_pin_code_request_event() 220 if ((key = get_key(bdaddr, 0)) != NULL) { in process_pin_code_request_event() 223 bt_ntoa(&key->bdaddr, NULL), in process_pin_code_request_event() 227 return (send_pin_code_reply(sock, addr, bdaddr, key->pin)); in process_pin_code_request_event() 231 bt_ntoa(bdaddr, NULL)); in process_pin_code_request_event() [all …]
|
| HD | parser.y | 87 if (get_key(&key->bdaddr, 1) != NULL) { 90 bt_ntoa(&key->bdaddr, NULL)); 103 option: bdaddr 109 bdaddr: T_BDADDR T_BDADDRSTRING 111 if (!bt_aton($2, &key->bdaddr)) { 240 get_key(bdaddr_p bdaddr, int exact_match) in get_key() argument 245 if (memcmp(bdaddr, &key->bdaddr, sizeof(key->bdaddr)) == 0) in get_key() 249 if (memcmp(NG_HCI_BDADDR_ANY, &key->bdaddr, in get_key() 250 sizeof(key->bdaddr)) == 0) in get_key() 282 bt_ntoa(&key->bdaddr, NULL), in dump_config() [all …]
|
| HD | hcsecd.conf | 38 bdaddr 00:00:00:00:00:00; 45 bdaddr 00:80:37:5e:4d:d4; 52 bdaddr 00:01:03:fc:6e:ec; 59 bdaddr 00:11:22:33:44:55;
|
| /NextBSD/contrib/netbsd-tests/lib/libbluetooth/ |
| HD | t_bluetooth.c | 47 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 …]
|
| /NextBSD/sys/netgraph/bluetooth/hci/ |
| HD | ng_hci_evnt.c | 380 bdaddr_t bdaddr; in le_advertizing_report() local 401 m_copydata(event, 0, sizeof(bdaddr), (caddr_t) &bdaddr); in le_advertizing_report() 402 m_adj(event, sizeof(bdaddr)); in le_advertizing_report() 405 n = ng_hci_get_neighbor(unit, &bdaddr, (addr_type) ? NG_HCI_LINK_LE_RANDOM:NG_HCI_LINK_LE_PUBLIC); in le_advertizing_report() 413 bcopy(&bdaddr, &n->bdaddr, sizeof(n->bdaddr)); in le_advertizing_report() 474 bcmp(&con->bdaddr, &ep->address, sizeof(bdaddr_t)) == 0) in le_connection_complete() 507 bcopy(&ep->address, &con->bdaddr, sizeof(con->bdaddr)); in le_connection_complete() 597 bdaddr_t bdaddr; in inquiry_result() local 609 m_copydata(event, 0, sizeof(bdaddr), (caddr_t) &bdaddr); in inquiry_result() 610 m_adj(event, sizeof(bdaddr)); in inquiry_result() [all …]
|
| HD | ng_hci_ulpi.c | 162 con = ng_hci_con_by_bdaddr(unit, &ep->bdaddr, NG_HCI_LINK_ACL); in ng_hci_lp_acl_con_req() 192 bcopy(&con->bdaddr, &cfm->bdaddr, in ng_hci_lp_acl_con_req() 193 sizeof(cfm->bdaddr)); in ng_hci_lp_acl_con_req() 233 bcopy(&ep->bdaddr, &con->bdaddr, sizeof(con->bdaddr)); in ng_hci_lp_acl_con_req() 253 bcopy(&ep->bdaddr, &req->cp.bdaddr, sizeof(req->cp.bdaddr)); in ng_hci_lp_acl_con_req() 279 n = ng_hci_get_neighbor(unit, &ep->bdaddr, NG_HCI_LINK_ACL); in ng_hci_lp_acl_con_req() 344 bcmp(&acl_con->bdaddr, &ep->bdaddr, sizeof(bdaddr_t)) == 0) in ng_hci_lp_sco_con_req() 351 ep->bdaddr.b[5], ep->bdaddr.b[4], ep->bdaddr.b[3], in ng_hci_lp_sco_con_req() 352 ep->bdaddr.b[2], ep->bdaddr.b[1], ep->bdaddr.b[0]); in ng_hci_lp_sco_con_req() 391 bcmp(&sco_con->bdaddr, &ep->bdaddr, sizeof(bdaddr_t)) == 0) in ng_hci_lp_sco_con_req() [all …]
|
| HD | ng_hci_misc.c | 114 bcopy(&unit->bdaddr, &ep->bdaddr, sizeof(ep->bdaddr)); in ng_hci_node_is_up() 217 ng_hci_get_neighbor(ng_hci_unit_p unit, bdaddr_p bdaddr,int link_type) in ng_hci_get_neighbor() argument 226 bcmp(&n->bdaddr, bdaddr, sizeof(*bdaddr)) == 0) in ng_hci_get_neighbor() 349 ng_hci_con_by_bdaddr(ng_hci_unit_p unit, bdaddr_p bdaddr, int link_type) in ng_hci_con_by_bdaddr() argument 355 bcmp(&con->bdaddr, bdaddr, sizeof(bdaddr_t)) == 0) in ng_hci_con_by_bdaddr()
|
| /NextBSD/usr.sbin/bluetooth/bthidd/ |
| HD | hid.c | 68 data[0], bt_ntoa(&s->bdaddr, NULL)); in hid_control() 79 bt_ntoa(&s->bdaddr, NULL), in hid_control() 85 bt_ntoa(&s->bdaddr, NULL)); in hid_control() 90 bt_ntoa(&s->bdaddr, NULL)); in hid_control() 95 bt_ntoa(&s->bdaddr, NULL)); in hid_control() 102 bt_ntoa(&s->bdaddr, NULL), data[0]); in hid_control() 109 "channel from %s", data[0], bt_ntoa(&s->bdaddr, NULL)); in hid_control() 136 "channel from %s", len, bt_ntoa(&s->bdaddr, NULL)); in hid_interrupt() 143 data[0], bt_ntoa(&s->bdaddr, NULL)); in hid_interrupt() 151 hid_device = get_hid_device(&s->bdaddr); in hid_interrupt() [all …]
|
| HD | client.c | 49 static int32_t client_socket(bdaddr_p bdaddr, uint16_t psm); 76 if ((s = session_by_bdaddr(srv, &d->bdaddr)) != NULL) in client_rescan() 86 bt_ntoa(&d->bdaddr, NULL), d->new_device, d->reconnect_initiate); in client_rescan() 90 bt_ntoa(&d->bdaddr, NULL)); in client_rescan() 95 s->ctrl = client_socket(&s->bdaddr, d->control_psm); in client_rescan() 98 bt_ntoa(&s->bdaddr, NULL), strerror(errno), errno); in client_rescan() 132 d = get_hid_device(&s->bdaddr); in client_connect() 139 bt_ntoa(&s->bdaddr, NULL), strerror(errno), errno); in client_connect() 148 bt_ntoa(&s->bdaddr, NULL), strerror(error), error); in client_connect() 161 s->intr = client_socket(&s->bdaddr, d->interrupt_psm); in client_connect() [all …]
|
| HD | parser.y | 84 bdaddr_t bdaddr; member 88 %token <bdaddr> T_BDADDRSTRING 126 option: bdaddr 136 bdaddr: T_BDADDR T_BDADDRSTRING 138 memcpy(&hid_device->bdaddr, &$2, sizeof(hid_device->bdaddr)); 275 get_hid_device(bdaddr_p bdaddr) in get_hid_device() argument 280 if (memcmp(&d->bdaddr, bdaddr, sizeof(bdaddr_t)) == 0) in get_hid_device() 316 bt_ntoa(&d->bdaddr, NULL), in print_hid_device() 343 if (get_hid_device(&d->bdaddr) != NULL) { in check_hid_device() 345 bt_ntoa(&d->bdaddr, NULL)); in check_hid_device() [all …]
|
| HD | session.c | 66 memcpy(&s->bdaddr, &d->bdaddr, sizeof(s->bdaddr)); in session_open() 75 "for %s. %s (%d)", bt_ntoa(&s->bdaddr, NULL), in session_open() 108 session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr) in session_by_bdaddr() argument 113 assert(bdaddr != NULL); in session_by_bdaddr() 116 if (memcmp(&s->bdaddr, bdaddr, sizeof(s->bdaddr)) == 0) in session_by_bdaddr()
|
| HD | bthidd.c | 73 memset(&srv.bdaddr, 0, sizeof(srv.bdaddr)); in main() 80 if (!bt_aton(optarg, &srv.bdaddr)) { in main() 86 memcpy(&srv.bdaddr, he->h_addr, sizeof(srv.bdaddr)); in main()
|
| /NextBSD/usr.sbin/bluetooth/sdpcontrol/ |
| HD | sdpcontrol.c | 58 bdaddr_t bdaddr; in main() local 60 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() 98 return (do_sdp_command(&bdaddr, control, local, argc, argv)); in main() 103 do_sdp_command(bdaddr_p bdaddr, char const *control, int local, in do_sdp_command() argument 137 if (memcmp(bdaddr, NG_HCI_BDADDR_ANY, sizeof(*bdaddr)) == 0) in do_sdp_command() 140 xs = sdp_open(NG_HCI_BDADDR_ANY, bdaddr); in do_sdp_command()
|
| /NextBSD/usr.sbin/bluetooth/l2control/ |
| HD | l2control.c | 58 bdaddr_t bdaddr; in main() local 60 memset(&bdaddr, 0, sizeof(bdaddr)); in main() 66 if (!bt_aton(optarg, &bdaddr)) { in main() 72 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); in main() 93 return (do_l2cap_command(&bdaddr, argc, argv)); in main() 98 do_l2cap_command(bdaddr_p bdaddr, int argc, char **argv) in do_l2cap_command() argument 130 if (memcmp(bdaddr, NG_HCI_BDADDR_ANY, sizeof(*bdaddr)) == 0) in do_l2cap_command() 136 memcpy(&sa.l2cap_bdaddr, bdaddr, sizeof(sa.l2cap_bdaddr)); in do_l2cap_command()
|
| /NextBSD/usr.sbin/bluetooth/bthidcontrol/ |
| HD | bthidcontrol.c | 46 static int do_bthid_command(bdaddr_p bdaddr, int argc, char **argv); 62 bdaddr_t bdaddr; in main() local 66 memcpy(&bdaddr, NG_HCI_BDADDR_ANY, sizeof(bdaddr)); in main() 71 if (!bt_aton(optarg, &bdaddr)) { in main() 77 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); in main() 106 return (do_bthid_command(&bdaddr, argc, argv)); in main() 111 do_bthid_command(bdaddr_p bdaddr, int argc, char **argv) in do_bthid_command() argument 146 e = (c->handler)(bdaddr, -- argc, ++ argv); in do_bthid_command()
|
| HD | hid.c | 49 hid_dump(bdaddr_t *bdaddr, int argc, char **argv) in hid_dump() argument 55 if ((hd = get_hid_device(bdaddr)) != NULL) { in hid_dump() 67 hid_forget(bdaddr_t *bdaddr, int argc, char **argv) in hid_forget() argument 74 if ((hd = get_hid_device(bdaddr)) != NULL) { in hid_forget() 88 hid_known(bdaddr_t *bdaddr, int argc, char **argv) in hid_known() argument 104 he = bt_gethostbyaddr((char *) &hd->bdaddr, in hid_known() 105 sizeof(hd->bdaddr), in hid_known() 109 "%s %s\n", bt_ntoa(&hd->bdaddr, NULL), in hid_known()
|
| /NextBSD/sys/netgraph/bluetooth/include/ |
| HD | ng_hci.h | 400 bdaddr_t bdaddr; /* remote unit address */ member 421 bdaddr_t bdaddr; /* remote unit address */ member 429 bdaddr_t bdaddr; /* remote unit address */ member 437 bdaddr_t bdaddr; /* remote unit address */ member 562 bdaddr_t bdaddr; /* bdaddr */ member 584 bdaddr_t bdaddr; /* remote bdaddr */ member 595 bdaddr_t bdaddr; /* bdaddr */ member 655 bdaddr_t bdaddr; /* destination address */ member 680 bdaddr_t bdaddr; /* address of unit to be connected */ member 687 bdaddr_t bdaddr; /* remote address */ member [all …]
|
| HD | ng_l2cap.h | 367 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
|
| /NextBSD/lib/libbluetooth/ |
| HD | dev.c | 41 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()
|
| /NextBSD/sys/netgraph/bluetooth/l2cap/ |
| HD | ng_l2cap_main.c | 276 ep->bdaddr.b[5], ep->bdaddr.b[4], in ng_l2cap_lower_rcvmsg() 277 ep->bdaddr.b[3], ep->bdaddr.b[2], in ng_l2cap_lower_rcvmsg() 278 ep->bdaddr.b[1], ep->bdaddr.b[0], in ng_l2cap_lower_rcvmsg() 281 bcopy(&ep->bdaddr, &l2cap->bdaddr, in ng_l2cap_lower_rcvmsg() 282 sizeof(l2cap->bdaddr)); in ng_l2cap_lower_rcvmsg() 494 l2cap->bdaddr.b[5], l2cap->bdaddr.b[4], in ng_l2cap_default_rcvmsg() 495 l2cap->bdaddr.b[3], l2cap->bdaddr.b[2], in ng_l2cap_default_rcvmsg() 496 l2cap->bdaddr.b[1], l2cap->bdaddr.b[0], in ng_l2cap_default_rcvmsg()
|
| /NextBSD/usr.sbin/bluetooth/sdpd/ |
| HD | provider.h | 46 bdaddr_t bdaddr; /* provider's BDADDR */ member 56 memcmp(&(p)->bdaddr, NG_HCI_BDADDR_ANY, sizeof(bdaddr_t)) == 0 || \ 57 memcmp(&(p)->bdaddr, b, sizeof(bdaddr_t)) == 0) 61 bdaddr_p const bdaddr,
|
| HD | provider.c | 88 provider_register(profile_p const profile, bdaddr_p const bdaddr, int32_t fd, in provider_register() argument 109 memcpy(&provider->bdaddr, bdaddr, in provider_register() 110 sizeof(provider->bdaddr)); in provider_register()
|
| HD | srr.c | 59 bdaddr_t *bdaddr = NULL; in server_prepare_service_register_response() local 77 bdaddr = (bdaddr_p) req; in server_prepare_service_register_response() 78 req += sizeof(*bdaddr); in server_prepare_service_register_response() 92 provider = provider_register(profile, bdaddr, fd, req, req_end - req); in server_prepare_service_register_response()
|
| /NextBSD/etc/bluetooth/ |
| HD | hcsecd.conf | 37 bdaddr 00:00:00:00:00:00; 44 bdaddr 00:01:02:03:04:05; 51 bdaddr 00:11:22:33:44:55;
|
| /NextBSD/lib/libsdp/ |
| HD | service.c | 47 sdp_register_service(void *xss, uint16_t uuid, bdaddr_p const bdaddr, in sdp_register_service() argument 57 if (bdaddr == NULL || data == NULL || in sdp_register_service() 62 if (sizeof(pdu)+sizeof(uuid)+sizeof(*bdaddr)+datalen > SDP_LOCAL_MTU) { in sdp_register_service() 69 pdu.len = htons(sizeof(uuid) + sizeof(*bdaddr) + datalen); in sdp_register_service() 79 iov[2].iov_base = (void *) bdaddr; in sdp_register_service() 80 iov[2].iov_len = sizeof(*bdaddr); in sdp_register_service()
|