H A D | nf_conntrack_netlink.c | 922 static int ctnetlink_parse_tuple_filter(const struct nlattr * const cda[], 929 const struct nlattr * const cda[]) 932 if (cda[CTA_MARK]) { in ctnetlink_filter_parse_mark() argument 933 mark->val = ntohl(nla_get_be32(cda[CTA_MARK])); in ctnetlink_filter_parse_mark() 935 if (cda[CTA_MARK_MASK]) in ctnetlink_filter_parse_mark() 936 mark->mask = ntohl(nla_get_be32(cda[CTA_MARK_MASK])); in ctnetlink_filter_parse_mark() 939 } else if (cda[CTA_MARK_MASK]) { in ctnetlink_filter_parse_mark() 947 const struct nlattr * const cda[]) in ctnetlink_filter_parse_mark() 949 if (cda[CTA_STATUS]) { in ctnetlink_filter_parse_status() 950 status->val = ntohl(nla_get_be32(cda[CTA_STATU in ctnetlink_filter_parse_status() argument 972 ctnetlink_alloc_filter(const struct nlattr * const cda[],u8 family) ctnetlink_alloc_filter() argument 1048 ctnetlink_needs_filter(u8 family,const struct nlattr * const * cda) ctnetlink_needs_filter() argument 1055 const struct nlattr * const *cda = cb->data; ctnetlink_start() local 1445 ctnetlink_parse_tuple_filter(const struct nlattr * const cda[],struct nf_conntrack_tuple * tuple,u32 type,u_int8_t l3num,struct nf_conntrack_zone * zone,u_int32_t flags) ctnetlink_parse_tuple_filter() argument 1506 ctnetlink_parse_tuple(const struct nlattr * const cda[],struct nf_conntrack_tuple * tuple,u32 type,u_int8_t l3num,struct nf_conntrack_zone * zone) ctnetlink_parse_tuple() argument 1571 ctnetlink_flush_conntrack(struct net * net,const struct nlattr * const cda[],u32 portid,int report,u8 family) ctnetlink_flush_conntrack() argument 1597 ctnetlink_del_conntrack(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_del_conntrack() argument 1650 ctnetlink_get_conntrack(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_get_conntrack() argument 1821 ctnetlink_get_ct_dying(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_get_ct_dying() argument 1836 ctnetlink_get_ct_unconfirmed(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_get_ct_unconfirmed() argument 1899 ctnetlink_change_status(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_status() argument 1905 ctnetlink_setup_nat(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_setup_nat() argument 1928 ctnetlink_change_helper(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_helper() argument 1994 ctnetlink_change_timeout(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_timeout() argument 2001 ctnetlink_change_mark(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_mark() argument 2022 ctnetlink_change_protoinfo(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_protoinfo() argument 2051 struct nlattr *cda[CTA_SEQADJ_MAX+1]; change_seq_adj() local 2081 ctnetlink_change_seq_adj(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_seq_adj() argument 2122 ctnetlink_change_synproxy(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_synproxy() argument 2150 ctnetlink_attach_labels(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_attach_labels() argument 2176 ctnetlink_change_conntrack(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_change_conntrack() argument 2237 ctnetlink_create_conntrack(struct net * net,const struct nf_conntrack_zone * zone,const struct nlattr * const cda[],struct nf_conntrack_tuple * otuple,struct nf_conntrack_tuple * rtuple,u8 u3) ctnetlink_create_conntrack() argument 2395 ctnetlink_new_conntrack(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_new_conntrack() argument 2559 ctnetlink_stat_ct_cpu(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_stat_ct_cpu() argument 2602 ctnetlink_stat_ct(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_stat_ct() argument 2777 ctnetlink_update_status(struct nf_conn * ct,const struct nlattr * const cda[]) ctnetlink_update_status() argument 2801 ctnetlink_glue_parse_ct(const struct nlattr * cda[],struct nf_conn * ct) ctnetlink_glue_parse_ct() argument 2836 struct nlattr *cda[CTA_MAX+1]; ctnetlink_glue_parse() local 2847 ctnetlink_glue_exp_parse(const struct nlattr * const * cda,const struct nf_conn * ct,struct nf_conntrack_tuple * tuple,struct nf_conntrack_tuple * mask) ctnetlink_glue_exp_parse() argument 2867 struct nlattr *cda[CTA_EXPECT_MAX+1]; ctnetlink_glue_attach_expect() local 3255 ctnetlink_dump_exp_ct(struct net * net,struct sock * ctnl,struct sk_buff * skb,const struct nlmsghdr * nlh,const struct nlattr * const cda[],struct netlink_ext_ack * extack) ctnetlink_dump_exp_ct() argument 3300 ctnetlink_get_expect(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_get_expect() argument 3394 ctnetlink_del_expect(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_del_expect() argument 3455 ctnetlink_change_expect(struct nf_conntrack_expect * x,const struct nlattr * const cda[]) ctnetlink_change_expect() argument 3510 ctnetlink_alloc_expect(const struct nlattr * const cda[],struct nf_conn * ct,struct nf_conntrack_helper * helper,struct nf_conntrack_tuple * tuple,struct nf_conntrack_tuple * mask) ctnetlink_alloc_expect() argument 3574 ctnetlink_create_expect(struct net * net,const struct nf_conntrack_zone * zone,const struct nlattr * const cda[],u_int8_t u3,u32 portid,int report) ctnetlink_create_expect() argument 3648 ctnetlink_new_expect(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_new_expect() argument 3747 ctnetlink_stat_exp_cpu(struct sk_buff * skb,const struct nfnl_info * info,const struct nlattr * const cda[]) ctnetlink_stat_exp_cpu() argument [all...] |