Lines Matching refs:arg
48 static void explain1(char *arg)
50 fprintf(stderr, "Illegal \"%s\"\n", arg);
75 int police_action_a2n(char *arg, int *result)
79 if (matches(arg, "continue") == 0)
81 else if (matches(arg, "drop") == 0)
83 else if (matches(arg, "shot") == 0)
85 else if (matches(arg, "pass") == 0)
87 else if (strcmp(arg, "ok") == 0)
89 else if (matches(arg, "reclassify") == 0)
91 else if (matches(arg, "pipe") == 0)
95 if (sscanf(arg, "%d%c", &res, &dummy) != 1)
103 int get_police_result(int *action, int *result, char *arg)
105 char *p = strchr(arg, '/');
110 if (police_action_a2n(arg, action)) {
322 print_police(struct action_util *a, FILE *f, struct rtattr *arg)
329 if (arg == NULL)
332 parse_rtattr_nested(tb, TCA_POLICE_MAX, arg);
369 tc_print_police(FILE *f, struct rtattr *arg) {
370 return print_police(&police_action_util,f,arg);