• Home
  • Raw
  • Download

Lines Matching full:mark

29 	unsigned long mark;  member
63 " --set-mark value[/mask] Set conntrack mark value\n" in CONNMARK_help()
64 " --save-mark [--mask mask] Save the packet nfmark in the connection\n" in CONNMARK_help()
65 " --restore-mark [--mask mask] Restore saved nfmark value\n"); in CONNMARK_help()
70 {.name = "set-mark", .id = O_SET_MARK, .type = XTTYPE_MARKMASK32,
72 {.name = "save-mark", .id = O_SAVE_MARK, .type = XTTYPE_NONE,
74 {.name = "restore-mark", .id = O_RESTORE_MARK, .type = XTTYPE_NONE,
85 {.name = "set-mark", .id = O_SET_MARK, .type = XTTYPE_MARKMASK32,
87 {.name = "and-mark", .id = O_AND_MARK, .type = XTTYPE_UINT32,
89 {.name = "or-mark", .id = O_OR_MARK, .type = XTTYPE_UINT32,
91 {.name = "xor-mark", .id = O_XOR_MARK, .type = XTTYPE_UINT32,
93 {.name = "save-mark", .id = O_SAVE_MARK, .type = XTTYPE_NONE,
95 {.name = "restore-mark", .id = O_RESTORE_MARK, .type = XTTYPE_NONE,
112 " --save-mark [--ctmask mask] [--nfmask mask]\n" in connmark_tg_help()
114 " --restore-mark [--ctmask mask] [--nfmask mask]\n" in connmark_tg_help()
116 " --set-mark value[/mask] Set conntrack mark value\n" in connmark_tg_help()
117 " --save-mark [--mask mask] Save the packet nfmark in the connection\n" in connmark_tg_help()
118 " --restore-mark [--mask mask] Restore saved nfmark value\n" in connmark_tg_help()
119 " --and-mark value Binary AND the ctmark with bits\n" in connmark_tg_help()
120 " --or-mark value Binary OR the ctmark with bits\n" in connmark_tg_help()
121 " --xor-mark value Binary XOR the ctmark with bits\n" in connmark_tg_help()
130 * Need these defaults for --save-mark/--restore-mark if no in connmark_tg_init()
145 markinfo->mark = cb->val.mark; in CONNMARK_parse()
168 info->ctmark = cb->val.mark; in connmark_tg_parse()
173 info->ctmark = cb->val.mark; in connmark_tg_parse()
174 info->ctmask = cb->val.mark | cb->val.mask; in connmark_tg_parse()
211 print_mark(unsigned long mark) in print_mark() argument
213 printf("0x%lx", mark); in print_mark()
231 print_mark(markinfo->mark); in CONNMARK_print()
301 printf(" --set-mark "); in CONNMARK_save()
302 print_mark(markinfo->mark); in CONNMARK_save()
306 printf(" --save-mark "); in CONNMARK_save()
310 printf(" --restore-mark "); in CONNMARK_save()
337 printf(" --save-mark --nfmask 0x%x --ctmask 0x%x", in connmark_tg_save()
341 printf(" --restore-mark --nfmask 0x%x --ctmask 0x%x", in connmark_tg_save()
358 xt_xlate_add(xl, "ct mark set "); in connmark_tg_xlate()
360 xt_xlate_add(xl, "ct mark and 0x%x", ~info->ctmask); in connmark_tg_xlate()
362 xt_xlate_add(xl, "ct mark or 0x%x", in connmark_tg_xlate()
365 xt_xlate_add(xl, "ct mark xor 0x%x", in connmark_tg_xlate()
370 xt_xlate_add(xl, "ct mark xor 0x%x and 0x%x", in connmark_tg_xlate()
374 xt_xlate_add(xl, "ct mark set mark"); in connmark_tg_xlate()
382 xt_xlate_add(xl, "meta mark set ct mark"); in connmark_tg_xlate()