Lines Matching defs:xtables_target
302 struct xtables_target { struct
309 struct xtables_target *next; argument
312 const char *name;
315 const char *real_name;
318 uint8_t revision;
321 uint8_t ext_flags;
323 uint16_t family;
327 size_t size;
330 size_t userspacesize;
333 void (*help)(void);
336 void (*init)(struct xt_entry_target *t);
341 int (*parse)(int c, char **argv, int invert, unsigned int *flags,
346 void (*final_check)(unsigned int flags);
349 void (*print)(const void *ip,
353 void (*save)(const void *ip,
357 const char *(*alias)(const struct xt_entry_target *target);
360 const struct option *extra_opts;
363 void (*x6_parse)(struct xt_option_call *);
364 void (*x6_fcheck)(struct xt_fcheck_call *);
365 const struct xt_option_entry *x6_options;
368 int (*xlate)(struct xt_xlate *xl,
371 size_t udata_size;
374 void *udata;
375 unsigned int option_offset;
376 struct xt_entry_target *t;
377 unsigned int tflags;
378 unsigned int used;
379 unsigned int loaded; /* simulate loading so options are merged properly */