Home | History | Annotate | Download | only in tools

Lines Matching refs:bdaddr

151 static int create_dev(int ctl, int dev, uint32_t flags, bdaddr_t *bdaddr, int argc, char **argv)
159 bacpy(&req.src, bdaddr);
168 bacpy(&req.dst, &rfcomm_opts[dev].bdaddr);
212 bacpy(&req.dst, &rfcomm_opts[i].bdaddr);
317 static void cmd_connect(int ctl, int dev, bdaddr_t *bdaddr, int argc, char **argv)
330 bacpy(&laddr.rc_bdaddr, bdaddr);
340 bacpy(&raddr.rc_bdaddr, &rfcomm_opts[dev].bdaddr);
481 static void cmd_listen(int ctl, int dev, bdaddr_t *bdaddr, int argc, char **argv)
494 bacpy(&laddr.rc_bdaddr, bdaddr);
647 static void cmd_watch(int ctl, int dev, bdaddr_t *bdaddr, int argc, char **argv)
650 cmd_listen(ctl, dev, bdaddr, argc, argv);
655 static void cmd_create(int ctl, int dev, bdaddr_t *bdaddr, int argc, char **argv)
660 create_dev(ctl, dev, 0, bdaddr, argc, argv);
663 static void cmd_release(int ctl, int dev, bdaddr_t *bdaddr, int argc, char **argv)
671 static void cmd_show(int ctl, int dev, bdaddr_t *bdaddr, int argc, char **argv)
689 void (*func)(int ctl, int dev, bdaddr_t *bdaddr, int argc, char **argv);
693 { "bind", "create", cmd_create, "<dev> <bdaddr> [channel]", "Bind device" },
696 { "connect", "conn", cmd_connect, "<dev> <bdaddr> [channel]", "Connect device" },
713 "\t-i [hciX|bdaddr] Local HCI device or BD Address\n"
748 bdaddr_t bdaddr;
751 bacpy(&bdaddr, BDADDR_ANY);
757 hci_devba(atoi(optarg + 3), &bdaddr);
759 str2ba(optarg, &bdaddr);
839 command[i].func(ctl, dev_id, &bdaddr, argc, argv);