Lines Matching refs:ct
344 static void update_nl_seq(struct nf_conn *ct, u32 nl_seq, in update_nl_seq() argument
371 struct nf_conn *ct, in help() argument
382 struct nf_ct_ftp_master *ct_ftp_info = nfct_help_data(ct); in help()
441 cmd.l3num = nf_ct_l3num(ct); in help()
442 memcpy(cmd.u3.all, &ct->tuplehash[dir].tuple.src.u3.all, in help()
461 nf_ct_helper_log(skb, ct, "partial matching of `%s'", in help()
474 exp = nf_ct_expect_alloc(ct); in help()
476 nf_ct_helper_log(skb, ct, "cannot alloc expectation"); in help()
484 daddr = &ct->tuplehash[!dir].tuple.dst.u3; in help()
487 if ((cmd.l3num == nf_ct_l3num(ct)) && in help()
488 memcmp(&cmd.u3.all, &ct->tuplehash[dir].tuple.src.u3.all, in help()
497 &ct->tuplehash[dir].tuple.src.u3.ip); in help()
501 ct->tuplehash[dir].tuple.src.u3.ip6); in help()
516 &ct->tuplehash[!dir].tuple.src.u3, daddr, in help()
522 if (nf_nat_ftp && ct->status & IPS_NAT_MASK) in help()
528 nf_ct_helper_log(skb, ct, "cannot add expectation"); in help()
541 update_nl_seq(ct, seq, ct_ftp_info, dir, skb); in help()
547 static int nf_ct_ftp_from_nlattr(struct nlattr *attr, struct nf_conn *ct) in nf_ct_ftp_from_nlattr() argument
549 struct nf_ct_ftp_master *ftp = nfct_help_data(ct); in nf_ct_ftp_from_nlattr()