Lines Matching refs:dir

98 	int dir = CTINFO2DIR(ctinfo);  in set_sig_addr()  local
105 if (addr.ip == ct->tuplehash[dir].tuple.src.u3.ip && in set_sig_addr()
106 port == info->sig_port[dir]) { in set_sig_addr()
118 &ct->tuplehash[!dir].tuple.dst.u3.ip, in set_sig_addr()
119 info->sig_port[!dir]); in set_sig_addr()
122 &ct->tuplehash[!dir]. in set_sig_addr()
124 info->sig_port[!dir]); in set_sig_addr()
125 } else if (addr.ip == ct->tuplehash[dir].tuple.dst.u3.ip && in set_sig_addr()
126 port == info->sig_port[dir]) { in set_sig_addr()
130 &ct->tuplehash[!dir].tuple.src.u3.ip, in set_sig_addr()
131 info->sig_port[!dir]); in set_sig_addr()
134 &ct->tuplehash[!dir]. in set_sig_addr()
136 info->sig_port[!dir]); in set_sig_addr()
150 int dir = CTINFO2DIR(ctinfo); in set_ras_addr() local
157 addr.ip == ct->tuplehash[dir].tuple.src.u3.ip && in set_ras_addr()
158 port == ct->tuplehash[dir].tuple.src.u.udp.port) { in set_ras_addr()
161 &ct->tuplehash[!dir].tuple.dst.u3.ip, in set_ras_addr()
162 ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port)); in set_ras_addr()
164 &ct->tuplehash[!dir].tuple.dst.u3, in set_ras_addr()
165 ct->tuplehash[!dir].tuple. in set_ras_addr()
183 int dir = CTINFO2DIR(ctinfo); in nat_rtp_rtcp() local
190 rtp_exp->dir = !dir; in nat_rtp_rtcp()
193 rtcp_exp->dir = !dir; in nat_rtp_rtcp()
197 if (info->rtp_port[i][dir] == rtp_port) { in nat_rtp_rtcp()
202 rtp_exp->tuple.dst.u.udp.port = info->rtp_port[i][dir]; in nat_rtp_rtcp()
204 htons(ntohs(info->rtp_port[i][dir]) + 1); in nat_rtp_rtcp()
206 } else if (info->rtp_port[i][dir] == 0) { in nat_rtp_rtcp()
252 &ct->tuplehash[!dir].tuple.dst.u3, in nat_rtp_rtcp()
261 info->rtp_port[i][dir] = rtp_port; in nat_rtp_rtcp()
262 info->rtp_port[i][!dir] = htons(nated_port); in nat_rtp_rtcp()
286 int dir = CTINFO2DIR(ctinfo); in nat_t120() local
292 exp->dir = !dir; in nat_t120()
302 &ct->tuplehash[!dir].tuple.dst.u3, in nat_t120()
325 int dir = CTINFO2DIR(ctinfo); in nat_h245() local
331 exp->dir = !dir; in nat_h245()
334 if (info->sig_port[dir] == port) in nat_h245()
335 nated_port = ntohs(info->sig_port[!dir]); in nat_h245()
345 &ct->tuplehash[!dir].tuple.dst.u3, in nat_h245()
352 info->sig_port[dir] = port; in nat_h245()
353 info->sig_port[!dir] = htons(nated_port); in nat_h245()
384 new->tuplehash[!this->dir].tuple.src.u3; in ip_nat_q931_expect()
391 new->master->tuplehash[!this->dir].tuple.src.u3; in ip_nat_q931_expect()
403 int dir = CTINFO2DIR(ctinfo); in nat_q931() local
410 exp->dir = !dir; in nat_q931()
413 if (info->sig_port[dir] == port) in nat_q931()
414 nated_port = ntohs(info->sig_port[!dir]); in nat_q931()
424 &ct->tuplehash[!dir].tuple.dst.u3, in nat_q931()
431 info->sig_port[dir] = port; in nat_q931()
432 info->sig_port[!dir] = htons(nated_port); in nat_q931()
439 &ct->tuplehash[!dir].tuple.dst.u3, in nat_q931()
440 info->sig_port[!dir])) { in nat_q931()
468 new->tuplehash[!this->dir].tuple.src.u3; in ip_nat_callforwarding_expect()
486 int dir = CTINFO2DIR(ctinfo); in nat_callforwarding() local
491 exp->tuple.dst.u3.ip = ct->tuplehash[!dir].tuple.dst.u3.ip; in nat_callforwarding()
494 exp->dir = !dir; in nat_callforwarding()
504 &ct->tuplehash[!dir].tuple.dst.u3, in nat_callforwarding()