Home
last modified time | relevance | path

Searched refs:xt_entry_match (Results 1 – 6 of 6) sorted by relevance

/linux/include/uapi/linux/netfilter/
H A Dx_tables.h11 struct xt_entry_match { struct
133 struct xt_entry_match *__m; \
181 for ((pos) = (struct xt_entry_match *)entry->elems; \
182 (pos) < (struct xt_entry_match *)((char *)(entry) + \
184 (pos) = (struct xt_entry_match *)((char *)(pos) + \
/linux/include/linux/netfilter/
H A Dx_tables.h308 int xt_match_to_user(const struct xt_entry_match *m,
309 struct xt_entry_match __user *u);
535 void xt_compat_match_from_user(struct xt_entry_match *m, void **dstptr,
537 int xt_compat_match_to_user(const struct xt_entry_match *m,
/linux/net/netfilter/
H A Dxt_TCPMSS.c266 static inline bool find_syn_match(const struct xt_entry_match *m) in find_syn_match()
281 const struct xt_entry_match *ematch; in tcpmss_tg4_check()
297 const struct xt_entry_match *ematch; in tcpmss_tg6_check()
H A Dx_tables.c335 int xt_match_to_user(const struct xt_entry_match *m, in xt_match_to_user()
336 struct xt_entry_match __user *u) in xt_match_to_user()
594 const struct xt_entry_match *pos; in xt_check_entry_match()
600 pos = (struct xt_entry_match *)match; in xt_check_entry_match()
605 if (length < (int)sizeof(struct xt_entry_match)) in xt_check_entry_match()
608 if (pos->u.match_size < sizeof(struct xt_entry_match)) in xt_check_entry_match()
797 void xt_compat_match_from_user(struct xt_entry_match *m, void **dstptr, in xt_compat_match_from_user()
830 int xt_compat_match_to_user(const struct xt_entry_match *m, in xt_compat_match_to_user()
911 BUILD_BUG_ON(sizeof(struct compat_xt_entry_match) != sizeof(struct xt_entry_match)); in xt_compat_check_entry_offsets()
1002 __alignof__(struct xt_entry_match)); in xt_check_entry_offsets()
/linux/include/uapi/linux/netfilter_ipv4/
H A Dip_tables.h33 #define ipt_entry_match xt_entry_match
/linux/include/uapi/linux/netfilter_ipv6/
H A Dip6_tables.h33 #define ip6t_entry_match xt_entry_match