Lines Matching defs:ip_src
272 static int ProtoAliasIn(struct libalias *la, struct in_addr ip_src,
298 lnk = FindIcmpIn(la, pip->ip_src, pip->ip_dst, ic->icmp_id, 1);
350 lnk = FindUdpTcpIn(la, ip->ip_dst, ip->ip_src,
354 lnk = FindUdpTcpIn(la, ip->ip_dst, ip->ip_src,
359 lnk = FindIcmpIn(la, ip->ip_dst, ip->ip_src, ic2->icmp_id, 0);
375 accumulate = twowords(&ip->ip_src);
393 ip->ip_src = original_address;
404 accumulate = twowords(&ip->ip_src);
421 ip->ip_src = original_address;
487 lnk = FindIcmpOut(la, pip->ip_src, pip->ip_dst, ic->icmp_id, create);
508 &alias_address, &pip->ip_src, 2);
509 pip->ip_src = alias_address;
539 lnk = FindUdpTcpOut(la, ip->ip_dst, ip->ip_src,
543 lnk = FindUdpTcpOut(la, ip->ip_dst, ip->ip_src,
548 lnk = FindIcmpOut(la, ip->ip_dst, ip->ip_src, ic2->icmp_id, 0);
574 if (pip->ip_src.s_addr == ip->ip_dst.s_addr) {
576 &alias_address, &pip->ip_src, 2);
577 pip->ip_src = alias_address;
602 if (pip->ip_src.s_addr == ip->ip_dst.s_addr) {
604 &alias_address, &pip->ip_src, 2);
605 pip->ip_src = alias_address;
660 ProtoAliasIn(struct libalias *la, struct in_addr ip_src,
670 lnk = FindProtoIn(la, ip_src, pip->ip_dst, ip_p);
706 lnk = FindProtoOut(la, pip->ip_src, ip_dst, ip_p);
714 &alias_address, &pip->ip_src, 2);
715 pip->ip_src = alias_address;
755 lnk = FindUdpTcpIn(la, pip->ip_src, pip->ip_dst,
806 accumulate += twowords(&pip->ip_src);
820 &proxy_address, &pip->ip_src, 2);
821 pip->ip_src = proxy_address;
853 pip->ip_src, pip->ip_dst, ud->uh_dport, pip->ip_p);
880 lnk = FindUdpTcpOut(la, pip->ip_src, pip->ip_dst,
919 accumulate += twowords(&pip->ip_src);
928 &alias_address, &pip->ip_src, 2);
929 pip->ip_src = alias_address;
950 lnk = FindUdpTcpIn(la, pip->ip_src, pip->ip_dst,
1023 accumulate += twowords(&pip->ip_src);
1048 accumulate += twowords(&pip->ip_src);
1049 pip->ip_src = proxy_address;
1050 accumulate -= twowords(&pip->ip_src);
1084 &proxy_server_port, pip->ip_src, pip->ip_dst,
1111 lnk = FindUdpTcpOut(la, pip->ip_src, pip->ip_dst,
1155 accumulate += twowords(&pip->ip_src);
1173 accumulate = twowords(&pip->ip_src);
1174 pip->ip_src = alias_address;
1175 accumulate -= twowords(&pip->ip_src);
1197 static int FragmentIn(struct libalias *la, struct in_addr ip_src,
1203 FragmentIn(struct libalias *la, struct in_addr ip_src, struct ip *pip,
1209 lnk = FindFragmentIn2(la, ip_src, pip->ip_dst, ip_id);
1229 alias_address = FindAliasAddress(la, pip->ip_src);
1231 &alias_address, &pip->ip_src, 2);
1232 pip->ip_src = alias_address;
1258 lnk = AddFragmentPtrLink(la, pip->ip_src, pip->ip_id);
1277 lnk = FindFragmentPtr(la, pip->ip_src, pip->ip_id);
1351 iresult = FragmentIn(la, pip->ip_src, pip, pip->ip_id,
1389 iresult = ProtoAliasIn(la, pip->ip_src,
1394 iresult = ProtoAliasIn(la, pip->ip_src, pip,
1402 lnk = FindFragmentIn1(la, pip->ip_src, alias_addr, pip->ip_id);
1487 addr = ntohl(pip->ip_src.s_addr);
1499 SetDefaultAliasAddress(la, pip->ip_src);
1502 SetDefaultAliasAddress(la, pip->ip_src);
1585 lnk = FindUdpTcpIn(la, pip->ip_dst, pip->ip_src,
1589 lnk = FindUdpTcpIn(la, pip->ip_dst, pip->ip_src,
1593 lnk = FindIcmpIn(la, pip->ip_dst, pip->ip_src, ic->icmp_id, 0);
1608 accumulate = twowords(&pip->ip_src);
1623 &original_address, &pip->ip_src, 2);
1626 pip->ip_src = original_address;
1642 accumulate = twowords(&pip->ip_src);
1650 &original_address, &pip->ip_src, 2);
1653 pip->ip_src = original_address;