Lines Matching refs:argv

11 typedef int (*handler_t)(int argc, char **argv);
26 static int help(int argc, char **argv);
27 static int set_discoverable(int argc, char **argv);
28 static int set_name(int argc, char **argv);
29 static int set_pcm_loopback(int argc, char **argv);
42 static int help(int argc, char **argv) { in help() argument
48 const command_t *command = find_command(argv[0]); in help()
50 printf("No command named '%s'.\n", argv[0]); in help()
54 printf("%s %s\n", argv[0], command->help); in help()
58 static int set_discoverable(int argc, char **argv) { in set_discoverable() argument
64 if (strcmp(argv[0], "true") && strcmp(argv[0], "false")) { in set_discoverable()
65 printf("Invalid discoverable mode '%s'.\n", argv[0]); in set_discoverable()
70 if (argv[0][0] == 't') in set_discoverable()
76 static int set_name(int argc, char **argv) { in set_name() argument
82 size_t len = strlen(argv[0]); in set_name()
89 memcpy(&packet[3], argv[0], len + 1); in set_name()
101 memcpy(&packet[6], argv[0], len); in set_name()
105 static int set_pcm_loopback(int argc, char **argv) { in set_pcm_loopback() argument
111 if (strcmp(argv[0], "true") && strcmp(argv[0], "false")) { in set_pcm_loopback()
112 printf("Invalid PCM mode '%s'.\n", argv[0]); in set_pcm_loopback()
117 if (argv[0][0] == 't') in set_pcm_loopback()
123 int main(int argc, char **argv) { in main() argument
125 usage(argv[0]); in main()
129 const command_t *command = find_command(argv[1]); in main()
131 printf("Unrecognized command '%s'.\n", argv[1]); in main()
136 printf("Unhandled command '%s'.\n", argv[1]); in main()
140 return command->handler(argc - 2, &argv[2]); in main()