Lines Matching defs:tuple
426 struct pico_nat_tuple *tuple = NULL;
439 tuple = pico_ipv4_nat_find_tuple(trans->dport, 0, 0, net->proto);
440 if (!tuple)
444 net->dst = tuple->src_addr;
445 trans->dport = tuple->src_port;
457 tuple = pico_ipv4_nat_find_tuple(trans->dport, 0, 0, net->proto);
458 if (!tuple)
462 net->dst = tuple->src_addr;
463 trans->dport = tuple->src_port;
479 pico_ipv4_nat_sniff_session(tuple, f, PICO_NAT_INBOUND);
484 tuple->nat_addr.addr, short_be(tuple->nat_port), tuple->src_addr.addr, short_be(tuple->src_port));
491 struct pico_nat_tuple *tuple = NULL;
504 tuple = pico_ipv4_nat_find_tuple(0, &net->src, trans->sport, net->proto);
505 if (!tuple)
506 tuple = pico_ipv4_nat_generate_tuple(f);
509 net->src = tuple->nat_addr;
510 trans->sport = tuple->nat_port;
522 tuple = pico_ipv4_nat_find_tuple(0, &net->src, trans->sport, net->proto);
523 if (!tuple)
524 tuple = pico_ipv4_nat_generate_tuple(f);
527 net->src = tuple->nat_addr;
528 trans->sport = tuple->nat_port;
544 pico_ipv4_nat_sniff_session(tuple, f, PICO_NAT_OUTBOUND);
549 tuple->src_addr.addr, short_be(tuple->src_port), tuple->nat_addr.addr, short_be(tuple->nat_port));