Lines Matching defs:xtables_match
209 struct xtables_match struct
217 struct xtables_match *next; argument
219 const char *name;
220 const char *real_name;
223 u_int8_t revision;
226 u_int8_t ext_flags;
228 u_int16_t family;
231 size_t size;
234 size_t userspacesize;
237 void (*help)(void);
240 void (*init)(struct xt_entry_match *m);
245 int (*parse)(int c, char **argv, int invert, unsigned int *flags,
250 void (*final_check)(unsigned int flags);
254 void (*print)(const void *ip,
259 void (*save)(const void *ip, const struct xt_entry_match *match);
262 const char *(*alias)(const struct xt_entry_match *match);
265 const struct option *extra_opts;
268 void (*x6_parse)(struct xt_option_call *);
269 void (*x6_fcheck)(struct xt_fcheck_call *);
270 const struct xt_option_entry *x6_options;
273 size_t udata_size;
276 void *udata;
277 unsigned int option_offset;
278 struct xt_entry_match *m;
279 unsigned int mflags;
280 unsigned int loaded; /* simulate loading so options are merged properly */