Searched refs:bdaddr (Results 1 - 25 of 52) sorted by last modified time

123

/freebsd-9.3-release/lib/libsdp/
H A Dsdp.h561 * 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 Dservice.c46 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 Dbluetooth.h104 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 Ddev.c40 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 Dhci.c512 bdaddr_copy(&i->bdaddr, &ir->bdaddr);
574 bdaddr_copy(&di->bdaddr, &rp.r1.bdaddr);
/freebsd-9.3-release/usr.sbin/bluetooth/bthidcontrol/
H A Dbthidcontrol.c45 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 Dhid.c48 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 Dsdp.c109 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 Dbthid_config.h42 bdaddr_t bdaddr; /* HID device BDADDR */ member in struct:hid_device
62 hid_device_p get_hid_device (bdaddr_p bdaddr);
H A Dbthidd.c72 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 Dbthidd.h44 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 Dclient.c48 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 Dhid.c73 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 Dkbd.c528 hid_device = get_hid_device(&s->bdaddr);
540 bt_ntoa(&s->bdaddr, NULL),
H A Dlexer.l55 bdaddr_word bdaddr
91 return (bt_aton(yytext, &yylval.bdaddr)?
H A Dparser.y83 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 Dserver.c91 memcpy(&l2addr.l2cap_bdaddr, &srv->bdaddr, sizeof(l2addr.l2cap_bdaddr));
330 bt_ntoa(&s->bdaddr, NULL),
339 bt_ntoa(&s->bdaddr, NULL),
H A Dsession.c65 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 Dhost_controller_baseband.c202 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 Dinfo.c175 fprintf(stdout, "BD_ADDR: %s\n", bt_ntoa(&rp.bdaddr, NULL));
H A Dlink_control.c152 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 Dlink_policy.c94 /* 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 Dnode.c142 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 Dhcsecd.c48 (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 Dhcsecd.conf17 # 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;

Completed in 96 milliseconds

123