• Home
  • Raw
  • Download

Lines Matching refs:info

127 	struct xt_connmark_tginfo1 *info = (void *)target->data;  in connmark_tg_init()  local
133 info->ctmask = UINT32_MAX; in connmark_tg_init()
134 info->nfmask = UINT32_MAX; in connmark_tg_init()
162 struct xt_connmark_tginfo1 *info = cb->data; in connmark_tg_parse() local
167 info->mode = XT_CONNMARK_SET; in connmark_tg_parse()
168 info->ctmark = cb->val.mark; in connmark_tg_parse()
169 info->ctmask = cb->val.mask; in connmark_tg_parse()
172 info->mode = XT_CONNMARK_SET; 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()
177 info->mode = XT_CONNMARK_SET; in connmark_tg_parse()
178 info->ctmark = 0; in connmark_tg_parse()
179 info->ctmask = ~cb->val.u32; in connmark_tg_parse()
182 info->mode = XT_CONNMARK_SET; in connmark_tg_parse()
183 info->ctmark = cb->val.u32; in connmark_tg_parse()
184 info->ctmask = cb->val.u32; in connmark_tg_parse()
187 info->mode = XT_CONNMARK_SET; in connmark_tg_parse()
188 info->ctmark = cb->val.u32; in connmark_tg_parse()
189 info->ctmask = 0; in connmark_tg_parse()
192 info->mode = XT_CONNMARK_SAVE; in connmark_tg_parse()
195 info->mode = XT_CONNMARK_RESTORE; in connmark_tg_parse()
198 info->nfmask = info->ctmask = cb->val.u32; in connmark_tg_parse()
252 const struct xt_connmark_tginfo1 *info = (const void *)target->data; in connmark_tg_print() local
254 switch (info->mode) { in connmark_tg_print()
256 if (info->ctmark == 0) in connmark_tg_print()
258 (unsigned int)(uint32_t)~info->ctmask); in connmark_tg_print()
259 else if (info->ctmark == info->ctmask) in connmark_tg_print()
260 printf(" CONNMARK or 0x%x", info->ctmark); in connmark_tg_print()
261 else if (info->ctmask == 0) in connmark_tg_print()
262 printf(" CONNMARK xor 0x%x", info->ctmark); in connmark_tg_print()
263 else if (info->ctmask == 0xFFFFFFFFU) in connmark_tg_print()
264 printf(" CONNMARK set 0x%x", info->ctmark); in connmark_tg_print()
267 info->ctmark, info->ctmask); in connmark_tg_print()
270 if (info->nfmask == UINT32_MAX && info->ctmask == UINT32_MAX) in connmark_tg_print()
272 else if (info->nfmask == info->ctmask) in connmark_tg_print()
273 printf(" CONNMARK save mask 0x%x", info->nfmask); in connmark_tg_print()
276 info->nfmask, info->ctmask); in connmark_tg_print()
279 if (info->ctmask == UINT32_MAX && info->nfmask == UINT32_MAX) in connmark_tg_print()
281 else if (info->ctmask == info->nfmask) in connmark_tg_print()
282 printf(" CONNMARK restore mask 0x%x", info->ctmask); in connmark_tg_print()
285 info->ctmask, info->nfmask); in connmark_tg_print()
330 const struct xt_connmark_tginfo1 *info = (const void *)target->data; in connmark_tg_save() local
332 switch (info->mode) { in connmark_tg_save()
334 printf(" --set-xmark 0x%x/0x%x", info->ctmark, info->ctmask); in connmark_tg_save()
338 info->nfmask, info->ctmask); in connmark_tg_save()
342 info->nfmask, info->ctmask); in connmark_tg_save()