Home | History | Annotate | Download | only in tools

Lines Matching refs:bdaddr

201 static void cmd_show(int ctl, bdaddr_t *bdaddr, int argc, char **argv)
217 ba2str(&ci[i].bdaddr, addr);
224 static void cmd_search(int ctl, bdaddr_t *bdaddr, int argc, char **argv)
233 ba2str(bdaddr, addr);
239 bacpy(&src, bdaddr);
252 bacpy(&dst, &(info+i)->bdaddr);
272 static void cmd_create(int ctl, bdaddr_t *bdaddr, int argc, char **argv)
284 ba2str(bdaddr, addr);
290 bacpy(&src, bdaddr);
301 static void cmd_release(int ctl, bdaddr_t *bdaddr, int argc, char **argv)
324 bacpy(&req.bdaddr, &ci[0].bdaddr);
326 str2ba(argv[1], &req.bdaddr);
334 static void cmd_loopback(int ctl, bdaddr_t *bdaddr, int argc, char **argv)
350 ba2str(bdaddr, addr);
356 bacpy(&src, bdaddr);
400 bacpy(&req.bdaddr, &dst);
407 void (*func)(int ctl, bdaddr_t *bdaddr, int argc, char **argv);
413 { "connect", "create", cmd_create, "<bdaddr>", "Connect a remote device" },
414 { "release", "disconnect", cmd_release, "[bdaddr]", "Disconnect the remote device" },
415 { "loopback", "test", cmd_loopback, "<bdaddr>", "Loopback test of a device" },
430 "\t-i [hciX|bdaddr] Local HCI device or BD Address\n"
450 bdaddr_t bdaddr;
453 bacpy(&bdaddr, BDADDR_ANY);
459 hci_devba(atoi(optarg + 3), &bdaddr);
461 str2ba(optarg, &bdaddr);
488 command[i].func(ctl, &bdaddr, argc, argv);