Home | History | Annotate | Download | only in extensions

Lines Matching full:optinfo

104 	struct ip6t_opts *optinfo = cb->data;
110 optinfo->invflags |= IP6T_OPTS_INV_LEN;
111 optinfo->flags |= IP6T_OPTS_LEN;
114 optinfo->optsnr = parse_options(cb->arg, optinfo->opts);
115 optinfo->flags |= IP6T_OPTS_OPTS;
137 const struct ip6t_opts *optinfo = (struct ip6t_opts *)match->data;
140 if (optinfo->flags & IP6T_OPTS_LEN) {
142 printf(":%s", optinfo->invflags & IP6T_OPTS_INV_LEN ? "!" : "");
143 printf("%u", optinfo->hdrlen);
145 if (optinfo->flags & IP6T_OPTS_OPTS) printf(" opts");
146 print_options(optinfo->optsnr, (uint16_t *)optinfo->opts);
147 if (optinfo->invflags & ~IP6T_OPTS_INV_MASK)
149 optinfo->invflags & ~IP6T_OPTS_INV_MASK);
154 const struct ip6t_opts *optinfo = (struct ip6t_opts *)match->data;
156 if (optinfo->flags & IP6T_OPTS_LEN) {
158 (optinfo->invflags & IP6T_OPTS_INV_LEN) ? " !" : "",
159 optinfo->hdrlen);
162 if (optinfo->flags & IP6T_OPTS_OPTS)
164 print_options(optinfo->optsnr, (uint16_t *)optinfo->opts);