/freebsd-11-stable/etc/bluetooth/ |
H A D | hcsecd.conf | 16 # bdaddr xx:xx:xx:xx:xx:xx ; - remote device BD_ADDR 35 # It MUST have 00:00:00:00:00:00 as bdaddr 37 bdaddr 00:00:00:00:00:00; 44 bdaddr 00:01:02:03:04:05; 51 bdaddr 00:11:22:33:44:55;
|
/freebsd-11-stable/contrib/netbsd-tests/lib/libbluetooth/ |
H A D | t_bluetooth.c | 47 bdaddr_t bdaddr; local 49 ATF_CHECK_EQ(bt_aton("0a:0b:0c:0d:0e", &bdaddr), 0); 50 ATF_CHECK_EQ(bt_aton("0a:0b:0c:0d0:0e:0f", &bdaddr), 0); 51 ATF_CHECK_EQ(bt_aton("0a:0b:0c:0d:0e:0f:00", &bdaddr), 0); 52 ATF_CHECK_EQ(bt_aton("0a:0b:0c:0d:0e:0f\n", &bdaddr), 0); 53 ATF_CHECK_EQ(bt_aton(" 0a:0b:0c:0d:0e:0f", &bdaddr), 0); 54 ATF_CHECK_EQ(bt_aton("0a:0b:0x:0d:0e:0f", &bdaddr), 0); 56 ATF_REQUIRE(bt_aton("0a:0b:0c:0d:0e:0f", &bdaddr)); 57 ATF_CHECK_EQ(bdaddr.b[0], 0x0f); 58 ATF_CHECK_EQ(bdaddr 75 bdaddr_t bdaddr = { { 0x00, 0x11, 0x22, 0x33, 0x44, 0x55 } }; local [all...] |
/freebsd-11-stable/usr.sbin/bluetooth/hcsecd/ |
H A D | hcsecd.conf | 17 # bdaddr xx:xx:xx:xx:xx:xx ; - remote device BD_ADDR 36 # It MUST have 00:00:00:00:00:00 as bdaddr 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;
|
H A D | hcsecd.c | 51 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr); 53 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr); 55 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, char const *pin); 57 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, uint8_t *key); 214 bdaddr_p bdaddr) 219 "remote bdaddr %s", addr->hci_node, 220 bt_ntoa(bdaddr, NULL)); 222 if ((key = get_key(bdaddr, 0)) != NULL) { 224 "remote bdaddr %s, name '%s', PIN code %s", 225 bt_ntoa(&key->bdaddr, NUL 213 process_pin_code_request_event(int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr) argument 240 process_link_key_request_event(int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr) argument 267 send_pin_code_reply(int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, char const *pin) argument 326 send_link_key_reply(int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, uint8_t *key) argument [all...] |
H A D | hcsecd.h | 44 bdaddr_t bdaddr; /* remote device BDADDR */ member in struct:link_key 61 link_key_p get_key (bdaddr_p bdaddr, int exact_match);
|
H A D | parser.y | 89 if (get_key(&key->bdaddr, 1) != NULL) { 91 "for bdaddr %s", 92 bt_ntoa(&key->bdaddr, NULL)); 105 option: bdaddr 111 bdaddr: T_BDADDR T_BDADDRSTRING label 113 if (!bt_aton($2, &key->bdaddr)) { 242 get_key(bdaddr_p bdaddr, int exact_match) 247 if (memcmp(bdaddr, &key->bdaddr, sizeof(key->bdaddr)) [all...] |
H A D | lexer.l | 50 bdaddr_word bdaddr
|
/freebsd-11-stable/lib/libbluetooth/ |
H A D | dev.c | 41 bdaddr_t const *bdaddr; member in struct:bt_devaddr_match_arg 57 bdaddr_copy(addr, &di.bdaddr); 68 arg.bdaddr = addr; 89 if (!bdaddr_same(&di->bdaddr, m->bdaddr))
|
/freebsd-11-stable/usr.sbin/bluetooth/sdpd/ |
H A D | provider.h | 48 bdaddr_t bdaddr; /* provider's BDADDR */ member in struct:provider 58 memcmp(&(p)->bdaddr, NG_HCI_BDADDR_ANY, sizeof(bdaddr_t)) == 0 || \ 59 memcmp(&(p)->bdaddr, b, sizeof(bdaddr_t)) == 0) 63 bdaddr_p const bdaddr,
|
H A D | srr.c | 61 bdaddr_t *bdaddr = NULL; local 68 * bdaddr - BD_ADDR 6 bytes 79 bdaddr = (bdaddr_p) req; 80 req += sizeof(*bdaddr); 94 provider = provider_register(profile, bdaddr, fd, req, req_end - req);
|
H A D | provider.c | 86 * Register new provider for a given profile, bdaddr and session. 90 provider_register(profile_p const profile, bdaddr_p const bdaddr, int32_t fd, argument 111 memcpy(&provider->bdaddr, bdaddr, 112 sizeof(provider->bdaddr));
|
/freebsd-11-stable/usr.sbin/bluetooth/bthidd/ |
H A D | bthid_config.h | 44 bdaddr_t bdaddr; /* HID device BDADDR */ member in struct:hid_device 64 hid_device_p get_hid_device (bdaddr_p bdaddr);
|
H A D | hid.c | 70 data[0], bt_ntoa(&s->bdaddr, NULL)); 81 bt_ntoa(&s->bdaddr, NULL), 87 bt_ntoa(&s->bdaddr, NULL)); 92 bt_ntoa(&s->bdaddr, NULL)); 97 bt_ntoa(&s->bdaddr, NULL)); 104 bt_ntoa(&s->bdaddr, NULL), data[0]); 111 "channel from %s", data[0], bt_ntoa(&s->bdaddr, NULL)); 138 "channel from %s", len, bt_ntoa(&s->bdaddr, NULL)); 145 data[0], bt_ntoa(&s->bdaddr, NULL)); 153 hid_device = get_hid_device(&s->bdaddr); [all...] |
H A D | session.c | 68 memcpy(&s->bdaddr, &d->bdaddr, sizeof(s->bdaddr)); 77 "for %s. %s (%d)", bt_ntoa(&s->bdaddr, NULL), 106 * Lookup session by bdaddr 110 session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr) argument 115 assert(bdaddr != NULL); 118 if (memcmp(&s->bdaddr, bdaddr, sizeof(s->bdaddr)) [all...] |
H A D | client.c | 51 static int32_t client_socket(bdaddr_p bdaddr, uint16_t psm); 78 if ((s = session_by_bdaddr(srv, &d->bdaddr)) != NULL) 88 bt_ntoa(&d->bdaddr, NULL), d->new_device, d->reconnect_initiate); 92 bt_ntoa(&d->bdaddr, NULL)); 97 s->ctrl = client_socket(&s->bdaddr, d->control_psm); 100 bt_ntoa(&s->bdaddr, NULL), strerror(errno), errno); 134 d = get_hid_device(&s->bdaddr); 141 bt_ntoa(&s->bdaddr, NULL), strerror(errno), errno); 150 bt_ntoa(&s->bdaddr, NULL), strerror(error), error); 163 s->intr = client_socket(&s->bdaddr, 218 client_socket(bdaddr_p bdaddr, uint16_t psm) argument [all...] |
H A D | parser.y | 86 bdaddr_t bdaddr; 90 %token <bdaddr> T_BDADDRSTRING 128 option: bdaddr 138 bdaddr: T_BDADDR T_BDADDRSTRING label 140 memcpy(&hid_device->bdaddr, &$2, sizeof(hid_device->bdaddr)); 277 get_hid_device(bdaddr_p bdaddr) 282 if (memcmp(&d->bdaddr, bdaddr, sizeof(bdaddr_t)) == 0) 311 " bdaddr [all...] |
H A D | bthidd.h | 46 bdaddr_t bdaddr; /* local bdaddr */ member in struct:bthid_server 65 bdaddr_t bdaddr;/* remote bdaddr */ member in struct:bthid_session 87 bthid_session_p session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr);
|
H A D | lexer.l | 57 bdaddr_word bdaddr 93 return (bt_aton(yytext, &yylval.bdaddr)?
|
H A D | bthidd.c | 75 memset(&srv.bdaddr, 0, sizeof(srv.bdaddr)); 82 if (!bt_aton(optarg, &srv.bdaddr)) { 88 memcpy(&srv.bdaddr, he->h_addr, sizeof(srv.bdaddr));
|
/freebsd-11-stable/usr.sbin/bluetooth/l2control/ |
H A D | l2control.c | 60 bdaddr_t bdaddr; local 62 memset(&bdaddr, 0, sizeof(bdaddr)); 68 if (!bt_aton(optarg, &bdaddr)) { 74 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); 95 return (do_l2cap_command(&bdaddr, argc, argv)); 100 do_l2cap_command(bdaddr_p bdaddr, int argc, char **argv) argument 132 if (memcmp(bdaddr, NG_HCI_BDADDR_ANY, sizeof(*bdaddr)) [all...] |
/freebsd-11-stable/usr.sbin/bluetooth/sdpcontrol/ |
H A D | sdpcontrol.c | 60 bdaddr_t bdaddr; local 62 memset(&bdaddr, 0, sizeof(bdaddr)); 68 case 'a': /* bdaddr */ 69 if (!bt_aton(optarg, &bdaddr)) { 75 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); 100 return (do_sdp_command(&bdaddr, control, local, argc, argv)); 105 do_sdp_command(bdaddr_p bdaddr, char const *control, int local, argument 139 if (memcmp(bdaddr, NG_HCI_BDADDR_AN [all...] |
/freebsd-11-stable/usr.sbin/bluetooth/bthidcontrol/ |
H A D | bthidcontrol.c | 48 static int do_bthid_command(bdaddr_p bdaddr, int argc, char **argv); 64 bdaddr_t bdaddr; local 68 memcpy(&bdaddr, NG_HCI_BDADDR_ANY, sizeof(bdaddr)); 72 case 'a': /* bdaddr */ 73 if (!bt_aton(optarg, &bdaddr)) { 79 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); 108 return (do_bthid_command(&bdaddr, argc, argv)); 113 do_bthid_command(bdaddr_p bdaddr, in argument [all...] |
H A D | hid.c | 51 hid_dump(bdaddr_t *bdaddr, int argc, char **argv) argument 57 if ((hd = get_hid_device(bdaddr)) != NULL) { 69 hid_forget(bdaddr_t *bdaddr, int argc, char **argv) argument 76 if ((hd = get_hid_device(bdaddr)) != NULL) { 90 hid_known(bdaddr_t *bdaddr, int argc, char **argv) argument 106 he = bt_gethostbyaddr((char *) &hd->bdaddr, 107 sizeof(hd->bdaddr), 111 "%s %s\n", bt_ntoa(&hd->bdaddr, NULL),
|
/freebsd-11-stable/sys/netgraph/bluetooth/hci/ |
H A D | ng_hci_evnt.c | 380 bdaddr_t bdaddr; local 401 m_copydata(event, 0, sizeof(bdaddr), (caddr_t) &bdaddr); 402 m_adj(event, sizeof(bdaddr)); 405 n = ng_hci_get_neighbor(unit, &bdaddr, (addr_type) ? NG_HCI_LINK_LE_RANDOM:NG_HCI_LINK_LE_PUBLIC); 413 bcopy(&bdaddr, &n->bdaddr, sizeof(n->bdaddr)); 469 * 3) con->bdaddr == ep->address 474 bcmp(&con->bdaddr, 598 bdaddr_t bdaddr; local [all...] |
H A D | ng_hci_ulpi.c | 162 con = ng_hci_con_by_bdaddr(unit, &ep->bdaddr, NG_HCI_LINK_ACL); 192 bcopy(&con->bdaddr, &cfm->bdaddr, 193 sizeof(cfm->bdaddr)); 224 * bdaddr and notification flags. 233 bcopy(&ep->bdaddr, &con->bdaddr, sizeof(con->bdaddr)); 253 bcopy(&ep->bdaddr, &req->cp.bdaddr, sizeo [all...] |