Home | History | Annotate | Download | only in ip

Lines Matching full:argv

46 static int hsr_parse_opt(struct link_util *lu, int argc, char **argv,
54 if (matches(*argv, "supervision") == 0) {
56 if (get_u8(&multicast_spec, *argv, 0))
57 invarg("ADDR-BYTE is invalid", *argv);
60 } else if (matches(*argv, "version") == 0) {
62 if (!(get_u8(&protocol_version, *argv, 0) == 0 ||
63 get_u8(&protocol_version, *argv, 0) == 1))
64 invarg("version is invalid", *argv);
67 } else if (matches(*argv, "slave1") == 0) {
69 ifindex = ll_name_to_index(*argv);
71 invarg("No such interface", *argv);
73 } else if (matches(*argv, "slave2") == 0) {
75 ifindex = ll_name_to_index(*argv);
77 invarg("No such interface", *argv);
79 } else if (matches(*argv, "help") == 0) {
83 fprintf(stderr, "hsr: what is \"%s\"?\n", *argv);
87 argc--, argv++;
145 static void hsr_print_help(struct link_util *lu, int argc, char **argv,