Lines Matching full:info
72 struct xt_devgroup_info *info = cb->data;
79 info->src_group = id;
80 info->src_mask = mask;
81 info->flags |= XT_DEVGROUP_MATCH_SRC;
83 info->flags |= XT_DEVGROUP_INVERT_SRC;
87 info->dst_group = id;
88 info->dst_mask = mask;
89 info->flags |= XT_DEVGROUP_MATCH_DST;
91 info->flags |= XT_DEVGROUP_INVERT_DST;
113 static void devgroup_show(const char *pfx, const struct xt_devgroup_info *info,
116 if (info->flags & XT_DEVGROUP_MATCH_SRC) {
117 if (info->flags & XT_DEVGROUP_INVERT_SRC)
120 print_devgroup(info->src_group, info->src_mask, numeric);
123 if (info->flags & XT_DEVGROUP_MATCH_DST) {
124 if (info->flags & XT_DEVGROUP_INVERT_DST)
127 print_devgroup(info->dst_group, info->dst_mask, numeric);
134 const struct xt_devgroup_info *info = (const void *)match->data;
136 devgroup_show("", info, numeric);
141 const struct xt_devgroup_info *info = (const void *)match->data;
143 devgroup_show("--", info, 0);
175 static void devgroup_show_xlate(const struct xt_devgroup_info *info,
181 if (info->flags & XT_DEVGROUP_MATCH_SRC) {
182 if (info->flags & XT_DEVGROUP_INVERT_SRC)
185 print_devgroup_xlate(info->src_group, op,
186 info->src_mask, xl, numeric);
190 if (info->flags & XT_DEVGROUP_MATCH_DST) {
191 if (info->flags & XT_DEVGROUP_INVERT_DST)
194 print_devgroup_xlate(info->dst_group, op,
195 info->dst_mask, xl, numeric);
202 const struct xt_devgroup_info *info = (const void *)params->match->data;
204 devgroup_show_xlate(info, xl, 0);