• Home
  • Raw
  • Download

Lines Matching refs:icmpv6_codes

19 static const struct icmpv6_names icmpv6_codes[] = {  variable
67 for (i = 0; i < ARRAY_SIZE(icmpv6_codes); ++i) { in print_icmpv6types()
68 if (i && icmpv6_codes[i].type == icmpv6_codes[i-1].type) { in print_icmpv6types()
69 if (icmpv6_codes[i].code_min == icmpv6_codes[i-1].code_min in print_icmpv6types()
70 && (icmpv6_codes[i].code_max in print_icmpv6types()
71 == icmpv6_codes[i-1].code_max)) in print_icmpv6types()
72 printf(" (%s)", icmpv6_codes[i].name); in print_icmpv6types()
74 printf("\n %s", icmpv6_codes[i].name); in print_icmpv6types()
77 printf("\n%s", icmpv6_codes[i].name); in print_icmpv6types()
100 static const unsigned int limit = ARRAY_SIZE(icmpv6_codes); in parse_icmpv6()
105 if (strncasecmp(icmpv6_codes[i].name, icmpv6type, strlen(icmpv6type)) in parse_icmpv6()
112 icmpv6_codes[match].name, in parse_icmpv6()
113 icmpv6_codes[i].name); in parse_icmpv6()
119 *type = icmpv6_codes[match].type; in parse_icmpv6()
120 code[0] = icmpv6_codes[match].code_min; in parse_icmpv6()
121 code[1] = icmpv6_codes[match].code_max; in parse_icmpv6()
175 for (i = 0; i < ARRAY_SIZE(icmpv6_codes); ++i) in print_icmpv6type()
176 if (icmpv6_codes[i].type == type in print_icmpv6type()
177 && icmpv6_codes[i].code_min == code_min in print_icmpv6type()
178 && icmpv6_codes[i].code_max == code_max) in print_icmpv6type()
181 if (i != ARRAY_SIZE(icmpv6_codes)) { in print_icmpv6type()
184 icmpv6_codes[i].name); in print_icmpv6type()
259 for (i = 0; i < ARRAY_SIZE(icmpv6_codes); ++i) in type_xlate_print()
260 if (icmpv6_codes[i].type == icmptype && in type_xlate_print()
261 icmpv6_codes[i].code_min == code_min && in type_xlate_print()
262 icmpv6_codes[i].code_max == code_max) in type_xlate_print()
265 if (i != ARRAY_SIZE(icmpv6_codes)) in type_xlate_print()
266 xt_xlate_add(xl, icmpv6_codes[i].name); in type_xlate_print()