Lines Matching defs:exp
56 autofw_expect(struct nf_conn *ct, struct nf_conntrack_expect *exp)
63 struct nf_conn *exp_ct = exp->master;
75 newdstip = exp->tuple.dst.u3.ip;
76 newsrcip = exp->tuple.src.u3.ip;
95 /* alloc will set exp->master = exp_ct */
100 newexp->tuple.src.u3.ip = exp->tuple.src.u3.ip;
101 newexp->tuple.dst.protonum = exp->tuple.dst.protonum;
105 newexp->tuple.dst.u3.ip = exp->tuple.dst.u3.ip;
122 * exp->timeout.expires will set as
123 * (jiffies + helper->timeout * HZ), when insert exp.
145 struct nf_conntrack_expect *exp;
162 /* alloc will set exp->master = ct */
163 exp = nf_conntrack_expect_alloc(ct);
164 if (!exp)
170 exp->tuple.src.u3.ip = iph->daddr;
171 exp->tuple.dst.protonum = info->proto;
172 exp->mask.src.u3.ip = 0xFFFFFFFF;
173 exp->mask.dst.protonum = 0xFF;
175 exp->tuple.dst.u3.ip = iph->saddr;
176 exp->mask.dst.u3.ip = 0x0;
179 exp->tuple.src.u3.all[count] = 0x0;
180 exp->tuple.dst.u3.all[count] = 0x0;
183 exp->mask.dst.u.all = 0x0;
184 exp->mask.src.u.all = 0x0;
185 exp->mask.src.l3num = 0x0;
187 exp->expectfn = autofw_expect;
188 exp->helper = NULL;
189 exp->flags = 0;
192 * exp->timeout.expires will set as
193 * (jiffies + helper->timeout * HZ), when insert exp.
195 ret = nf_conntrack_expect_related(exp);
199 nf_conntrack_expect_put(exp);