Lines Matching full:mark
17 "MARK match v%s options:\n"
18 "[!] --mark value[/mask] Match nfmark value with optional mask\n"
24 { "mark", 1, 0, '1' },
43 markinfo->mark = strtoull(optarg, &end, 0);
49 markinfo->mark = strtoul(optarg, &end, 0);
56 exit_error(PARAMETER_PROBLEM, "Bad MARK value `%s'", optarg);
70 print_mark(unsigned long long mark, unsigned long long mask, int numeric)
73 printf("0x%llx/0x%llx ", mark, mask);
75 printf("0x%llx ", mark);
79 print_mark(unsigned long mark, unsigned long mask, int numeric)
82 printf("0x%lx/0x%lx ", mark, mask);
84 printf("0x%lx ", mark);
88 /* Final check; must have specified --mark. */
94 "MARK match: You must specify `--mark'");
105 printf("MARK match ");
110 print_mark(info->mark, info->mask, numeric);
122 printf("--mark ");
123 print_mark(info->mark, info->mask, 0);
126 static struct ip6tables_match mark = {
127 .name = "mark",
141 register_match6(&mark);