Lines Matching refs:ip_src

279 static int	ProtoAliasIn(struct libalias *la, struct in_addr ip_src,
281 static int ProtoAliasOut(struct libalias *la, struct in_addr *ip_src,
307 lnk = FindIcmpIn(la, pip->ip_src, pip->ip_dst, ic->icmp_id, 1);
360 lnk = FindUdpTcpIn(la, ip->ip_dst, ip->ip_src,
364 lnk = FindUdpTcpIn(la, ip->ip_dst, ip->ip_src,
369 lnk = FindIcmpIn(la, ip->ip_dst, ip->ip_src, ic2->icmp_id, 0);
385 accumulate = twowords(&ip->ip_src);
402 ip->ip_src = original_address;
413 accumulate = twowords(&ip->ip_src);
430 ip->ip_src = original_address;
497 lnk = FindIcmpOut(la, pip->ip_src, pip->ip_dst, ic->icmp_id, create);
518 &alias_address, &pip->ip_src, 2);
519 pip->ip_src = alias_address;
550 lnk = FindUdpTcpOut(la, ip->ip_dst, ip->ip_src,
554 lnk = FindUdpTcpOut(la, ip->ip_dst, ip->ip_src,
559 lnk = FindIcmpOut(la, ip->ip_dst, ip->ip_src, ic2->icmp_id, 0);
585 if (pip->ip_src.s_addr == ip->ip_dst.s_addr) {
587 &alias_address, &pip->ip_src, 2);
588 pip->ip_src = alias_address;
613 if (pip->ip_src.s_addr == ip->ip_dst.s_addr) {
615 &alias_address, &pip->ip_src, 2);
616 pip->ip_src = alias_address;
666 ProtoAliasIn(struct libalias *la, struct in_addr ip_src,
682 lnk = FindProtoIn(la, ip_src, *ip_dst, ip_p);
699 ProtoAliasOut(struct libalias *la, struct in_addr *ip_src,
718 lnk = FindProtoOut(la, *ip_src, ip_dst, ip_p);
726 &alias_address, ip_src, 2);
727 *ip_src = alias_address;
752 lnk = FindUdpTcpIn(la, pip->ip_src, pip->ip_dst,
801 accumulate += twowords(&pip->ip_src);
815 &proxy_address, &pip->ip_src, 2);
816 pip->ip_src = proxy_address;
853 &proxy_server_port, pip->ip_src, pip->ip_dst,
881 lnk = FindUdpTcpOut(la, pip->ip_src, pip->ip_dst,
920 accumulate += twowords(&pip->ip_src);
929 &alias_address, &pip->ip_src, 2);
930 pip->ip_src = alias_address;
953 lnk = FindUdpTcpIn(la, pip->ip_src, pip->ip_dst,
1026 accumulate += twowords(&pip->ip_src);
1051 accumulate += twowords(&pip->ip_src);
1052 pip->ip_src = proxy_address;
1053 accumulate -= twowords(&pip->ip_src);
1086 &proxy_server_port, pip->ip_src, pip->ip_dst,
1113 lnk = FindUdpTcpOut(la, pip->ip_src, pip->ip_dst,
1157 accumulate += twowords(&pip->ip_src);
1175 accumulate = twowords(&pip->ip_src);
1176 pip->ip_src = alias_address;
1177 accumulate -= twowords(&pip->ip_src);
1202 static int FragmentIn(struct libalias *la, struct in_addr ip_src,
1204 static int FragmentOut(struct libalias *, struct in_addr *ip_src,
1208 FragmentIn(struct libalias *la, struct in_addr ip_src, struct in_addr *ip_dst,
1214 lnk = FindFragmentIn2(la, ip_src, *ip_dst, ip_id);
1229 FragmentOut(struct libalias *la, struct in_addr *ip_src, u_short *ip_sum)
1234 alias_address = FindAliasAddress(la, *ip_src);
1236 &alias_address, ip_src, 2);
1237 *ip_src = alias_address;
1268 lnk = AddFragmentPtrLink(la, pip->ip_src, pip->ip_id);
1287 lnk = FindFragmentPtr(la, pip->ip_src, pip->ip_id);
1399 iresult = ProtoAliasIn(la, pip->ip_src,
1404 iresult = ProtoAliasIn(la, pip->ip_src, &pip->ip_dst,
1412 lnk = FindFragmentIn1(la, pip->ip_src, alias_addr, pip->ip_id);
1421 iresult = FragmentIn(la, pip->ip_src, &pip->ip_dst, pip->ip_id,
1506 addr = ntohl(pip->ip_src.s_addr);
1518 SetDefaultAliasAddress(la, pip->ip_src);
1521 SetDefaultAliasAddress(la, pip->ip_src);
1556 iresult = ProtoAliasOut(la, &pip->ip_src,
1561 iresult = ProtoAliasOut(la, &pip->ip_src,
1566 iresult = FragmentOut(la, &pip->ip_src, &pip->ip_sum);
1600 lnk = FindUdpTcpIn(la, pip->ip_dst, pip->ip_src,
1604 lnk = FindUdpTcpIn(la, pip->ip_dst, pip->ip_src,
1608 lnk = FindIcmpIn(la, pip->ip_dst, pip->ip_src, ic->icmp_id, 0);
1623 accumulate = twowords(&pip->ip_src);
1638 &original_address, &pip->ip_src, 2);
1641 pip->ip_src = original_address;
1659 accumulate = twowords(&pip->ip_src);
1667 &original_address, &pip->ip_src, 2);
1670 pip->ip_src = original_address;