Lines Matching refs:argv
29 static int do_client(int argc, char *argv[])
36 printf("%s client -4|6 IP PORT [IP PORT]\n", argv[0]);
41 ss.ss_family = !strcmp(argv[2], "-4") ? AF_INET : AF_INET6;
49 set_addr(&ss, argv[5], argv[6], &len);
57 set_addr(&ss, argv[3], argv[4], &len);
74 int main(int argc, char *argv[])
80 if (argc < 2 || (strcmp(argv[1], "server") && strcmp(argv[1], "client"))) {
81 printf("%s server|client ...\n", argv[0]);
85 if (!strcmp(argv[1], "client"))
86 return do_client(argc, argv);
89 printf("%s server -4|6 IP PORT [IFACE]\n", argv[0]);
93 ss.ss_family = !strcmp(argv[2], "-4") ? AF_INET : AF_INET6;
102 argv[5], strlen(argv[5]) + 1);
109 set_addr(&ss, argv[3], argv[4], &len);