vseq 288 net/netfilter/ipvs/ip_vs_app.c static inline void vs_fix_seq(const struct ip_vs_seq *vseq, struct tcphdr *th) vseq 297 net/netfilter/ipvs/ip_vs_app.c if (vseq->delta || vseq->previous_delta) { vseq 298 net/netfilter/ipvs/ip_vs_app.c if(after(seq, vseq->init_seq)) { vseq 299 net/netfilter/ipvs/ip_vs_app.c th->seq = htonl(seq + vseq->delta); vseq 301 net/netfilter/ipvs/ip_vs_app.c __func__, vseq->delta); vseq 303 net/netfilter/ipvs/ip_vs_app.c th->seq = htonl(seq + vseq->previous_delta); vseq 305 net/netfilter/ipvs/ip_vs_app.c __func__, vseq->previous_delta); vseq 315 net/netfilter/ipvs/ip_vs_app.c vs_fix_ack_seq(const struct ip_vs_seq *vseq, struct tcphdr *th) vseq 324 net/netfilter/ipvs/ip_vs_app.c if (vseq->delta || vseq->previous_delta) { vseq 327 net/netfilter/ipvs/ip_vs_app.c if(after(ack_seq, vseq->init_seq+vseq->delta)) { vseq 328 net/netfilter/ipvs/ip_vs_app.c th->ack_seq = htonl(ack_seq - vseq->delta); vseq 330 net/netfilter/ipvs/ip_vs_app.c "(%d) from ack_seq\n", __func__, vseq->delta); vseq 333 net/netfilter/ipvs/ip_vs_app.c th->ack_seq = htonl(ack_seq - vseq->previous_delta); vseq 336 net/netfilter/ipvs/ip_vs_app.c __func__, vseq->previous_delta); vseq 346 net/netfilter/ipvs/ip_vs_app.c static inline void vs_seq_update(struct ip_vs_conn *cp, struct ip_vs_seq *vseq, vseq 351 net/netfilter/ipvs/ip_vs_app.c if (!(cp->flags & flag) || after(seq, vseq->init_seq)) { vseq 352 net/netfilter/ipvs/ip_vs_app.c vseq->previous_delta = vseq->delta; vseq 353 net/netfilter/ipvs/ip_vs_app.c vseq->delta += diff; vseq 354 net/netfilter/ipvs/ip_vs_app.c vseq->init_seq = seq;