/freebsd-9.3-release/lib/libsdp/ |
H A D | sdp.h | 561 * bdaddr_t bdaddr; local BD_ADDR (or ANY) 562 * profile data[pdu->len - sizeof(uuid) - sizeof(bdaddr)] 685 bdaddr_p const bdaddr, uint8_t const *data,
|
H A D | service.c | 46 sdp_register_service(void *xss, uint16_t uuid, bdaddr_p const bdaddr, argument 56 if (bdaddr == NULL || data == NULL || 61 if (sizeof(pdu)+sizeof(uuid)+sizeof(*bdaddr)+datalen > SDP_LOCAL_MTU) { 68 pdu.len = htons(sizeof(uuid) + sizeof(*bdaddr) + datalen); 78 iov[2].iov_base = (void *) bdaddr; 79 iov[2].iov_len = sizeof(*bdaddr);
|
/freebsd-9.3-release/lib/libbluetooth/ |
H A D | bluetooth.h | 104 bdaddr_t bdaddr; member in struct:bt_devinfo 154 bdaddr_t bdaddr; member in struct:bt_devinquiry 184 * bdaddr utility functions (from NetBSD)
|
H A D | dev.c | 40 bdaddr_t const *bdaddr; member in struct:bt_devaddr_match_arg 56 bdaddr_copy(addr, &di.bdaddr); 67 arg.bdaddr = addr; 88 if (!bdaddr_same(&di->bdaddr, m->bdaddr))
|
H A D | hci.c | 512 bdaddr_copy(&i->bdaddr, &ir->bdaddr); 574 bdaddr_copy(&di->bdaddr, &rp.r1.bdaddr);
|
/freebsd-9.3-release/usr.sbin/bluetooth/bthidcontrol/ |
H A D | bthidcontrol.c | 45 static int do_bthid_command(bdaddr_p bdaddr, int argc, char **argv); 61 bdaddr_t bdaddr; local 65 memcpy(&bdaddr, NG_HCI_BDADDR_ANY, sizeof(bdaddr)); 69 case 'a': /* bdaddr */ 70 if (!bt_aton(optarg, &bdaddr)) { 76 memcpy(&bdaddr, he->h_addr, sizeof(bdaddr)); 105 return (do_bthid_command(&bdaddr, argc, argv)); 110 do_bthid_command(bdaddr_p bdaddr, in argument [all...] |
H A D | hid.c | 48 hid_dump(bdaddr_t *bdaddr, int argc, char **argv) argument 54 if ((hd = get_hid_device(bdaddr)) != NULL) { 66 hid_forget(bdaddr_t *bdaddr, int argc, char **argv) argument 73 if ((hd = get_hid_device(bdaddr)) != NULL) { 87 hid_known(bdaddr_t *bdaddr, int argc, char **argv) argument 103 he = bt_gethostbyaddr((char *) &hd->bdaddr, 104 sizeof(hd->bdaddr), 108 "%s %s\n", bt_ntoa(&hd->bdaddr, NULL),
|
H A D | sdp.c | 109 if ((ss = sdp_open(local, &hd->bdaddr)) == NULL) 405 hid_query(bdaddr_t *bdaddr, int argc, char **argv) argument 410 memcpy(&hd.bdaddr, bdaddr, sizeof(hd.bdaddr)); 413 "device %s. %s (%d)\n", bt_ntoa(bdaddr, NULL),
|
/freebsd-9.3-release/usr.sbin/bluetooth/bthidd/ |
H A D | bthid_config.h | 42 bdaddr_t bdaddr; /* HID device BDADDR */ member in struct:hid_device 62 hid_device_p get_hid_device (bdaddr_p bdaddr);
|
H A D | bthidd.c | 72 memset(&srv.bdaddr, 0, sizeof(srv.bdaddr)); 79 if (!bt_aton(optarg, &srv.bdaddr)) { 85 memcpy(&srv.bdaddr, he->h_addr, sizeof(srv.bdaddr));
|
H A D | bthidd.h | 44 bdaddr_t bdaddr; /* local bdaddr */ member in struct:bthid_server 63 bdaddr_t bdaddr;/* remote bdaddr */ member in struct:bthid_session 85 bthid_session_p session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr);
|
H A D | client.c | 48 static int32_t client_socket(bdaddr_p bdaddr, uint16_t psm); 75 if ((s = session_by_bdaddr(srv, &d->bdaddr)) != NULL) 85 bt_ntoa(&d->bdaddr, NULL), d->new_device, d->reconnect_initiate); 89 bt_ntoa(&d->bdaddr, NULL)); 94 s->ctrl = client_socket(&s->bdaddr, d->control_psm); 97 bt_ntoa(&s->bdaddr, NULL), strerror(errno), errno); 131 d = get_hid_device(&s->bdaddr); 138 bt_ntoa(&s->bdaddr, NULL), strerror(errno), errno); 147 bt_ntoa(&s->bdaddr, NULL), strerror(error), error); 160 s->intr = client_socket(&s->bdaddr, 215 client_socket(bdaddr_p bdaddr, uint16_t psm) argument [all...] |
H A D | hid.c | 73 data[0], bt_ntoa(&s->bdaddr, NULL)); 84 bt_ntoa(&s->bdaddr, NULL), 90 bt_ntoa(&s->bdaddr, NULL)); 95 bt_ntoa(&s->bdaddr, NULL)); 100 bt_ntoa(&s->bdaddr, NULL)); 107 bt_ntoa(&s->bdaddr, NULL), data[0]); 114 "channel from %s", data[0], bt_ntoa(&s->bdaddr, NULL)); 141 "channel from %s", len, bt_ntoa(&s->bdaddr, NULL)); 148 data[0], bt_ntoa(&s->bdaddr, NULL)); 156 hid_device = get_hid_device(&s->bdaddr); [all...] |
H A D | kbd.c | 528 hid_device = get_hid_device(&s->bdaddr); 540 bt_ntoa(&s->bdaddr, NULL),
|
H A D | lexer.l | 55 bdaddr_word bdaddr 91 return (bt_aton(yytext, &yylval.bdaddr)?
|
H A D | parser.y | 83 bdaddr_t bdaddr; 87 %token <bdaddr> T_BDADDRSTRING 125 option: bdaddr 135 bdaddr: T_BDADDR T_BDADDRSTRING label 137 memcpy(&hid_device->bdaddr, &$2, sizeof(hid_device->bdaddr)); 274 get_hid_device(bdaddr_p bdaddr) 279 if (memcmp(&d->bdaddr, bdaddr, sizeof(bdaddr_t)) == 0) 308 " bdaddr [all...] |
H A D | server.c | 91 memcpy(&l2addr.l2cap_bdaddr, &srv->bdaddr, sizeof(l2addr.l2cap_bdaddr)); 330 bt_ntoa(&s->bdaddr, NULL), 339 bt_ntoa(&s->bdaddr, NULL),
|
H A D | session.c | 65 memcpy(&s->bdaddr, &d->bdaddr, sizeof(s->bdaddr)); 74 "for %s. %s (%d)", bt_ntoa(&s->bdaddr, NULL), 103 * Lookup session by bdaddr 107 session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr) argument 112 assert(bdaddr != NULL); 115 if (memcmp(&s->bdaddr, bdaddr, sizeof(s->bdaddr)) [all...] |
/freebsd-9.3-release/usr.sbin/bluetooth/hccontrol/ |
H A D | host_controller_baseband.c | 202 if (!bt_aton(argv[0], &cmd.cp.bdaddr)) { 208 memcpy(&cmd.cp.bdaddr, he->h_addr, sizeof(cmd.cp.bdaddr)); 259 bdaddr_t bdaddr; member in struct:_key 269 n + 1, hci_bdaddr2str(&k->bdaddr)); 295 bdaddr_t bdaddr; member in struct:__anon10878 308 if (!bt_aton(argv[0], &cp.bdaddr)) { 314 memcpy(&cp.bdaddr, he->h_addr, sizeof(cp.bdaddr)); 359 if (!bt_aton(argv[0], &cp.bdaddr)) { [all...] |
H A D | info.c | 175 fprintf(stdout, "BD_ADDR: %s\n", bt_ntoa(&rp.bdaddr, NULL));
|
H A D | link_control.c | 152 fprintf(stdout, "\tBD_ADDR: %s\n", hci_bdaddr2str(&ir->bdaddr)); 233 if (!bt_aton(argv[0], &cp.bdaddr)) { 239 memcpy(&cp.bdaddr, he->h_addr, sizeof(cp.bdaddr)); 276 fprintf(stdout, "BD_ADDR: %s\n", hci_bdaddr2str(&ep->bdaddr)); 431 fprintf(stdout, "BD_ADDR: %s\n", hci_bdaddr2str(&ep->bdaddr)); 552 if (!bt_aton(argv[0], &cp.bdaddr)) { 558 memcpy(&cp.bdaddr, he->h_addr, sizeof(cp.bdaddr)); 596 fprintf(stdout, "BD_ADDR: %s\n", hci_bdaddr2str(&ep->bdaddr)); [all...] |
H A D | link_policy.c | 94 /* bdaddr */ 95 if (!bt_aton(argv[0], &cp.bdaddr)) { 101 memcpy(&cp.bdaddr, he->h_addr, sizeof(cp.bdaddr)); 144 fprintf(stdout, "BD_ADDR: %s\n", hci_bdaddr2str(&ep->bdaddr));
|
H A D | node.c | 142 fprintf(stdout, "BD_ADDR: %s\n", bt_ntoa(&r.bdaddr, NULL)); 246 hci_bdaddr2str(&r.entries[n].bdaddr), 302 hci_bdaddr2str(&r.connections[n].bdaddr),
|
/freebsd-9.3-release/usr.sbin/bluetooth/hcsecd/ |
H A D | hcsecd.c | 48 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr); 50 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr); 52 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, char const *pin); 54 (int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, uint8_t *key); 211 bdaddr_p bdaddr) 216 "remote bdaddr %s", addr->hci_node, 217 bt_ntoa(bdaddr, NULL)); 219 if ((key = get_key(bdaddr, 0)) != NULL) { 221 "remote bdaddr %s, name '%s', PIN code %s", 222 bt_ntoa(&key->bdaddr, NUL 210 process_pin_code_request_event(int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr) argument 237 process_link_key_request_event(int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr) argument 264 send_pin_code_reply(int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, char const *pin) argument 323 send_link_key_reply(int sock, struct sockaddr_hci *addr, bdaddr_p bdaddr, uint8_t *key) argument [all...] |
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;
|