Searched refs:xt_entry_target (Results 1 – 10 of 10) sorted by relevance
6 struct xt_entry_target;12 struct xt_entry_target *tcfi_t;
42 static int ipt_init_target(struct xt_entry_target *t, char *table, unsigned int hook) in ipt_init_target()69 static void ipt_destroy_target(struct xt_entry_target *t) in ipt_destroy_target()102 [TCA_IPT_TARG] = { .len = sizeof(struct xt_entry_target) },111 struct xt_entry_target *td, *t; in tcf_ipt_init()129 td = (struct xt_entry_target *)nla_data(tb[TCA_IPT_TARG]); in tcf_ipt_init()253 struct xt_entry_target *t; in tcf_ipt_dump()
27 #define arpt_entry_target xt_entry_target204 static __inline__ struct xt_entry_target *arpt_get_target(struct arpt_entry *e) in arpt_get_target()270 static inline struct xt_entry_target *
38 #define ipt_entry_target xt_entry_target226 static __inline__ struct xt_entry_target *299 static inline struct xt_entry_target *
38 #define ip6t_entry_target xt_entry_target263 static __inline__ struct xt_entry_target *318 static inline struct xt_entry_target *
33 struct xt_entry_target { struct65 struct xt_entry_target target; argument70 struct xt_entry_target target;614 extern void xt_compat_target_from_user(struct xt_entry_target *t,616 extern int xt_compat_target_to_user(const struct xt_entry_target *t,
231 static inline const struct xt_entry_target *287 const struct xt_entry_target *t; in arpt_do_table()470 const struct xt_entry_target *t; in check_entry()477 if (e->target_offset + sizeof(struct xt_entry_target) > e->next_offset) in check_entry()489 struct xt_entry_target *t = arpt_get_target(e); in check_target()512 struct xt_entry_target *t; in find_check_entry()542 const struct xt_entry_target *t; in check_underflow()572 < sizeof(struct arpt_entry) + sizeof(struct xt_entry_target)) { in check_entry_size_and_hooks()604 struct xt_entry_target *t; in cleanup_entry()783 const struct xt_entry_target *t; in copy_entries_to_user()[all …]
180 static inline const struct xt_entry_target *342 const struct xt_entry_target *t; in ipt_do_table()566 const struct xt_entry_target *t; in check_entry()573 if (e->target_offset + sizeof(struct xt_entry_target) > in check_entry()628 struct xt_entry_target *t = ipt_get_target(e); in check_target()654 struct xt_entry_target *t; in find_check_entry()705 const struct xt_entry_target *t; in check_underflow()736 < sizeof(struct ipt_entry) + sizeof(struct xt_entry_target)) { in check_entry_size_and_hooks()769 struct xt_entry_target *t; in cleanup_entry()954 const struct xt_entry_target *t; in copy_entries_to_user()[all …]
205 static inline const struct xt_entry_target *361 const struct xt_entry_target *t; in ip6t_do_table()575 const struct xt_entry_target *t; in check_entry()582 if (e->target_offset + sizeof(struct xt_entry_target) > in check_entry()637 struct xt_entry_target *t = ip6t_get_target(e); in check_target()664 struct xt_entry_target *t; in find_check_entry()715 const struct xt_entry_target *t; in check_underflow()746 < sizeof(struct ip6t_entry) + sizeof(struct xt_entry_target)) { in check_entry_size_and_hooks()778 struct xt_entry_target *t; in cleanup_entry()963 const struct xt_entry_target *t; in copy_entries_to_user()[all …]
608 void xt_compat_target_from_user(struct xt_entry_target *t, void **dstptr, in xt_compat_target_from_user()634 int xt_compat_target_to_user(const struct xt_entry_target *t, in xt_compat_target_to_user()