Lines Matching full:fraginfo
83 struct ip6t_frag *fraginfo = (struct ip6t_frag *)m->data;
85 fraginfo->ids[0] = 0x0L;
86 fraginfo->ids[1] = 0xFFFFFFFF;
87 fraginfo->hdrlen = 0;
88 fraginfo->flags = 0;
89 fraginfo->invflags = 0;
100 struct ip6t_frag *fraginfo = (struct ip6t_frag *)(*match)->data;
108 parse_frag_ids(argv[optind-1], fraginfo->ids);
110 fraginfo->invflags |= IP6T_FRAG_INV_IDS;
111 fraginfo->flags |= IP6T_FRAG_IDS;
119 fraginfo->hdrlen = parse_frag_id(argv[optind-1], "length");
121 fraginfo->invflags |= IP6T_FRAG_INV_LEN;
122 fraginfo->flags |= IP6T_FRAG_LEN;
129 fraginfo->flags |= IP6T_FRAG_RES;
136 fraginfo->flags |= IP6T_FRAG_FST;
143 fraginfo->flags |= IP6T_FRAG_MF;
150 fraginfo->flags |= IP6T_FRAG_NMF;
218 const struct ip6t_frag *fraginfo = (struct ip6t_frag *)match->data;
220 if (!(fraginfo->ids[0] == 0
221 && fraginfo->ids[1] == 0xFFFFFFFF)) {
223 (fraginfo->invflags & IP6T_FRAG_INV_IDS) ? "! " : "");
224 if (fraginfo->ids[0]
225 != fraginfo->ids[1])
227 fraginfo->ids[0],
228 fraginfo->ids[1]);
231 fraginfo->ids[0]);
234 if (fraginfo->flags & IP6T_FRAG_LEN) {
236 (fraginfo->invflags & IP6T_FRAG_INV_LEN) ? "! " : "",
237 fraginfo->hdrlen);
240 if (fraginfo->flags & IP6T_FRAG_RES)
243 if (fraginfo->flags & IP6T_FRAG_FST)
246 if (fraginfo->flags & IP6T_FRAG_MF)
249 if (fraginfo->flags & IP6T_FRAG_NMF)