Home | History | Annotate | Download | only in conntrack

Lines Matching refs:orig

13 				    const struct nf_conntrack *orig)
15 dest->head.orig.src.v4 = orig->head.orig.src.v4;
19 const struct nf_conntrack *orig)
21 dest->head.orig.dst.v4 = orig->head.orig.dst.v4;
25 const struct nf_conntrack *orig)
27 dest->repl.src.v4 = orig->repl.src.v4;
31 const struct nf_conntrack *orig)
33 dest->repl.dst.v4 = orig->repl.dst.v4;
37 const struct nf_conntrack *orig)
39 memcpy(&dest->head.orig.src,
40 &orig->head.orig.src,
45 const struct nf_conntrack *orig)
47 memcpy(&dest->head.orig.dst,
48 &orig->head.orig.dst,
53 const struct nf_conntrack *orig)
56 &orig->repl.src,
61 const struct nf_conntrack *orig)
64 &orig->repl.dst,
69 const struct nf_conntrack *orig)
71 dest->head.orig.l4src.all = orig->head.orig.l4src.all;
75 const struct nf_conntrack *orig)
77 dest->head.orig.l4dst.all = orig->head.orig.l4dst.all;
81 const struct nf_conntrack *orig)
83 dest->repl.l4src.all = orig->repl.l4src.all;
87 const struct nf_conntrack *orig)
89 dest->repl.l4dst.all = orig->repl.l4dst.all;
93 const struct nf_conntrack *orig)
95 dest->head.orig.zone = orig->head.orig.zone;
99 const struct nf_conntrack *orig)
101 dest->repl.zone = orig->repl.zone;
105 const struct nf_conntrack *orig)
107 dest->head.orig.l4dst.icmp.type =
108 orig->head.orig.l4dst.icmp.type;
113 const struct nf_conntrack *orig)
115 dest->head.orig.l4dst.icmp.code =
116 orig->head.orig.l4dst.icmp.code;
121 const struct nf_conntrack *orig)
123 dest->head.orig.l4src.icmp.id =
124 orig->head.orig.l4src.icmp.id;
128 const struct nf_conntrack *orig)
130 dest->head.orig.l3protonum = orig->head.orig.l3protonum;
134 const struct nf_conntrack *orig)
136 dest->repl.l3protonum = orig->repl.l3protonum;
140 const struct nf_conntrack *orig)
142 dest->head.orig.protonum = orig->head.orig.protonum;
146 const struct nf_conntrack *orig)
148 dest->repl.protonum = orig->repl.protonum;
152 const struct nf_conntrack *orig)
154 dest->master.src.v4 = orig->master.src.v4;
158 const struct nf_conntrack *orig)
160 dest->master.dst.v4 = orig->master.dst.v4;
164 const struct nf_conntrack *orig)
166 memcpy(&dest->master.src, &orig->master.src,
171 const struct nf_conntrack *orig)
173 memcpy(&dest->master.dst, &orig->master.dst,
178 const struct nf_conntrack *orig)
180 dest->master.l4src.all = orig->master.l4src.all;
184 const struct nf_conntrack *orig)
186 dest->master.l4dst.all = orig->master.l4dst.all;
190 const struct nf_conntrack *orig)
192 dest->master.l3protonum = orig->master.l3protonum;
196 const struct nf_conntrack *orig)
198 dest->master.protonum = orig->master.protonum;
202 const struct nf_conntrack *orig)
204 dest->protoinfo.tcp.state = orig->protoinfo.tcp.state;
208 const struct nf_conntrack *orig)
211 orig->protoinfo.tcp.flags[__DIR_ORIG].value;
215 const struct nf_conntrack *orig)
218 orig->protoinfo.tcp.flags[__DIR_REPL].value;
222 const struct nf_conntrack *orig)
225 orig->protoinfo.tcp.flags[__DIR_ORIG].mask;
229 const struct nf_conntrack *orig)
232 orig->protoinfo.tcp.flags[__DIR_REPL].mask;
236 const struct nf_conntrack *orig)
239 orig->protoinfo.tcp.wscale[__DIR_ORIG];
243 const struct nf_conntrack *orig)
246 orig->protoinfo.tcp.wscale[__DIR_REPL];
250 const struct nf_conntrack *orig)
252 dest->protoinfo.sctp.state = orig->protoinfo.sctp.state;
256 const struct nf_conntrack *orig)
259 orig->protoinfo.sctp.vtag[__DIR_ORIG];
263 const struct nf_conntrack *orig)
266 orig->protoinfo.sctp.vtag[__DIR_REPL];
270 const struct nf_conntrack *orig)
272 dest->protoinfo.dccp.state = orig->protoinfo.dccp.state;
276 const struct nf_conntrack *orig)
278 dest->protoinfo.dccp.role = orig->protoinfo.dccp.role;
282 const struct nf_conntrack *orig)
284 dest->protoinfo.dccp.handshake_seq = orig->protoinfo.dccp.handshake_seq;
288 const struct nf_conntrack *orig)
290 dest->snat.min_ip.v4 = orig->snat.min_ip.v4;
294 const struct nf_conntrack *orig)
296 dest->dnat.min_ip.v4 = orig->dnat.min_ip.v4;
300 const struct nf_conntrack *orig)
302 memcpy(&dest->snat.min_ip.v6, &orig->snat.min_ip.v6,
307 const struct nf_conntrack *orig)
309 memcpy(&dest->dnat.min_ip.v6, &orig->dnat.min_ip.v6,
314 const struct nf_conntrack *orig)
316 dest->snat.l4min.all = orig->snat.l4min.all;
320 const struct nf_conntrack *orig)
322 dest->dnat.l4min.all = orig->dnat.l4min.all;
326 const struct nf_conntrack *orig)
328 dest->timeout = orig->timeout;
332 const struct nf_conntrack *orig)
334 dest->mark = orig->mark;
338 const struct nf_conntrack *orig)
340 dest->secmark = orig->secmark;
344 const struct nf_conntrack *orig)
346 dest->counters[__DIR_ORIG].packets = orig->counters[__DIR_ORIG].packets;
350 const struct nf_conntrack *orig)
352 dest->counters[__DIR_REPL].packets = orig->counters[__DIR_REPL].packets;
356 const struct nf_conntrack *orig)
358 dest->counters[__DIR_ORIG].bytes = orig->counters[__DIR_ORIG].bytes;
362 const struct nf_conntrack *orig)
364 dest->counters[__DIR_REPL].bytes = orig->counters[__DIR_REPL].bytes;
368 const struct nf_conntrack *orig)
370 dest->status = orig->status;
374 const struct nf_conntrack *orig)
376 dest->use = orig->use;
380 const struct nf_conntrack *orig)
382 dest->id = orig->id;
386 const struct nf_conntrack *orig)
389 orig->natseq[__DIR_ORIG].correction_pos;
393 const struct nf_conntrack *orig)
396 orig->natseq[__DIR_ORIG].offset_before;
400 const struct nf_conntrack *orig)
403 orig->natseq[__DIR_ORIG].offset_after;
407 const struct nf_conntrack *orig)
410 orig->natseq[__DIR_REPL].correction_pos;
414 const struct nf_conntrack *orig)
417 orig->natseq[__DIR_REPL].offset_before;
421 const struct nf_conntrack *orig)
424 orig->natseq[__DIR_REPL].offset_after;
428 const struct nf_conntrack *orig)
430 strncpy(dest->helper_name, orig->helper_name, NFCT_HELPER_NAME_MAX);
435 const struct nf_conntrack *orig)
437 dest->zone = orig->zone;
441 const struct nf_conntrack *orig)
447 if (orig->secctx)
448 dest->secctx = strdup(orig->secctx);
452 const struct nf_conntrack *orig)
454 dest->timestamp.start = orig->timestamp.start;
458 const struct nf_conntrack *orig)
460 dest->timestamp.stop = orig->timestamp.stop;
464 const struct nf_conntrack *orig)
466 if (orig->helper_info == NULL)
472 dest->helper_info = calloc(1, orig->helper_info_len);
476 memcpy(dest->helper_info, orig->helper_info, orig->helper_info_len);
480 const struct nfct_bitmask *orig)
482 if (orig == NULL)
486 return nfct_bitmask_clone(orig);
490 const struct nf_conntrack *orig)
492 dest->connlabels = do_copy_attr_connlabels(dest->connlabels, orig->connlabels);
496 const struct nf_conntrack *orig)
498 dest->connlabels_mask = do_copy_attr_connlabels(dest->connlabels_mask, orig->connlabels_mask);