Searched refs:bdaddr (Results 1 - 25 of 53) sorted by relevance

123

/freebsd-11-stable/etc/bluetooth/
H A Dhcsecd.conf16 # 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 Dt_bluetooth.c47 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 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;
H A Dhcsecd.c51 (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 Dhcsecd.h44 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 Dparser.y89 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 Dlexer.l50 bdaddr_word bdaddr
/freebsd-11-stable/lib/libbluetooth/
H A Ddev.c41 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 Dprovider.h48 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 Dsrr.c61 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 Dprovider.c86 * 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 Dbthid_config.h44 bdaddr_t bdaddr; /* HID device BDADDR */ member in struct:hid_device
64 hid_device_p get_hid_device (bdaddr_p bdaddr);
H A Dhid.c70 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 Dsession.c68 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 Dclient.c51 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 Dparser.y86 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 Dbthidd.h46 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 Dlexer.l57 bdaddr_word bdaddr
93 return (bt_aton(yytext, &yylval.bdaddr)?
H A Dbthidd.c75 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 Dl2control.c60 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 Dsdpcontrol.c60 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 Dbthidcontrol.c48 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 Dhid.c51 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 Dng_hci_evnt.c380 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 Dng_hci_ulpi.c162 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...]

Completed in 275 milliseconds

123