Home | History | Annotate | Download | only in tc

Lines Matching full:argv

44 	char **argv = *argv_p;
45 char *p = strchr(*argv, '/');
66 if (get_addr_1(addr, *argv, family))
71 argc--; argv++;
76 if (strcmp(*argv, "spi/ah") == 0 ||
77 strcmp(*argv, "gpi/ah") == 0) {
80 if (get_u32(&gpi, *argv, 0))
87 argc--; argv++;
88 } else if (strcmp(*argv, "spi/esp") == 0 ||
89 strcmp(*argv, "gpi/esp") == 0) {
92 if (get_u32(&gpi, *argv, 0))
99 argc--; argv++;
100 } else if (strcmp(*argv, "flowlabel") == 0) {
103 if (get_u32(&flabel, *argv, 0))
110 argc--; argv++;
111 } else if (strcmp(*argv, "u32") == 0 ||
112 strcmp(*argv, "u16") == 0 ||
113 strcmp(*argv, "u8") == 0) {
117 if (strcmp(*argv, "u32") == 0) {
120 } else if (strcmp(*argv, "u16") == 0) {
125 if (get_u32(&tmp, *argv, 0))
127 argc--; argv++;
128 if (strcmp(*argv, "mask") == 0) {
130 if (get_u32(&mask, *argv, 16))
132 argc--; argv++;
134 if (strcmp(*argv, "at") == 0) {
136 if (get_integer(&pi->offset, *argv, 0))
138 argc--; argv++;
164 *argv_p = argv;
169 static int rsvp_parse_opt(struct filter_util *qu, char *handle, int argc, char **argv, struct nlmsghdr *n)
195 if (matches(*argv, "session") == 0) {
198 if (get_addr_and_pi(&argc, &argv, &addr, &pinfo, 1, family)) {
206 } else if (matches(*argv, "sender") == 0 ||
207 matches(*argv, "flowspec") == 0) {
210 if (get_addr_and_pi(&argc, &argv, &addr, &pinfo, 0, family)) {
218 } else if (matches("ipproto", *argv) == 0) {
221 num = inet_proto_a2n(*argv);
228 } else if (matches(*argv, "classid") == 0 ||
229 strcmp(*argv, "flowid") == 0) {
232 if (get_tc_classid(&handle, *argv)) {
237 } else if (strcmp(*argv, "tunnelid") == 0) {
240 if (get_unsigned(&tid, *argv, 0)) {
246 } else if (strcmp(*argv, "tunnel") == 0) {
249 if (get_unsigned(&tid, *argv, 0)) {
255 if (strcmp(*argv, "skip") == 0) {
258 if (get_unsigned(&tid, *argv, 0)) {
264 } else if (matches(*argv, "police") == 0) {
266 if (parse_police(&argc, &argv, TCA_RSVP_POLICE, n)) {
271 } else if (strcmp(*argv, "help") == 0) {
275 fprintf(stderr, "What is \"%s\"?\n", *argv);
279 argc--; argv++;