Lines Matching refs:src_addr
562 AddLink(struct libalias *la, struct in_addr src_addr, struct in_addr dst_addr, in AddLink() argument
580 lnk->src_addr = src_addr; in AddLink()
718 struct in_addr src_addr, in ReLink() argument
731 new_lnk = AddLink(la, src_addr, dst_addr, alias_addr, in ReLink()
746 _SearchLinkOut(struct libalias *la, struct in_addr src_addr, in _SearchLinkOut() argument
753 .src_addr = src_addr, in _SearchLinkOut()
765 _FindLinkOut(struct libalias *la, struct in_addr src_addr, in _FindLinkOut() argument
775 lnk = _SearchLinkOut(la, src_addr, dst_addr, src_port, dst_port, link_type); in _FindLinkOut()
781 lnk = _SearchLinkOut(la, src_addr, dst_addr, src_port, 0, in _FindLinkOut()
784 lnk = _SearchLinkOut(la, src_addr, ANY_ADDR, src_port, in _FindLinkOut()
789 lnk = _SearchLinkOut(la, src_addr, ANY_ADDR, src_port, 0, in _FindLinkOut()
794 src_addr, dst_addr, lnk->alias_addr, in _FindLinkOut()
802 FindLinkOut(struct libalias *la, struct in_addr src_addr, in FindLinkOut() argument
812 lnk = _FindLinkOut(la, src_addr, dst_addr, src_port, dst_port, in FindLinkOut()
823 src_addr.s_addr == la->aliasAddress.s_addr) { in FindLinkOut()
845 struct in_addr src_addr; in _FindLinkIn() local
933 src_addr = lnk->server->addr; in _FindLinkIn()
937 src_addr = lnk->src_addr; in _FindLinkIn()
942 lnk->src_addr = src_addr; in _FindLinkIn()
946 src_addr, dst_addr, alias_addr, in _FindLinkIn()
1023 FindIcmpOut(struct libalias *la, struct in_addr src_addr, in FindIcmpOut() argument
1031 lnk = FindLinkOut(la, src_addr, dst_addr, in FindIcmpOut()
1037 alias_addr = FindAliasAddress(la, src_addr); in FindIcmpOut()
1038 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in FindIcmpOut()
1120 FindProtoOut(struct libalias *la, struct in_addr src_addr, in FindProtoOut() argument
1127 lnk = FindLinkOut(la, src_addr, dst_addr, in FindProtoOut()
1134 alias_addr = FindAliasAddress(la, src_addr); in FindProtoOut()
1135 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in FindProtoOut()
1182 FindUdpTcpOut(struct libalias *la, struct in_addr src_addr, in FindUdpTcpOut() argument
1205 lnk = FindLinkOut(la, src_addr, dst_addr, src_port, dst_port, link_type, create); in FindUdpTcpOut()
1210 alias_addr = FindAliasAddress(la, src_addr); in FindUdpTcpOut()
1211 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in FindUdpTcpOut()
1219 AddPptp(struct libalias *la, struct in_addr src_addr, in AddPptp() argument
1227 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in AddPptp()
1235 FindPptpOutByCallId(struct libalias *la, struct in_addr src_addr, in FindPptpOutByCallId() argument
1243 if (lnk->src_addr.s_addr == src_addr.s_addr && in FindPptpOutByCallId()
1252 FindPptpOutByPeerCallId(struct libalias *la, struct in_addr src_addr, in FindPptpOutByPeerCallId() argument
1260 if (lnk->src_addr.s_addr == src_addr.s_addr && in FindPptpOutByPeerCallId()
1304 FindRtspOut(struct libalias *la, struct in_addr src_addr, in FindRtspOut() argument
1326 lnk = FindLinkOut(la, src_addr, dst_addr, src_port, 0, link_type, 1); in FindRtspOut()
1331 alias_addr = FindAliasAddress(la, src_addr); in FindRtspOut()
1332 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in FindRtspOut()
1357 struct in_addr src_addr; in FindOriginalAddress() local
1359 src_addr = lnk->server->addr; in FindOriginalAddress()
1361 return (src_addr); in FindOriginalAddress()
1362 } else if (lnk->src_addr.s_addr == INADDR_ANY) in FindOriginalAddress()
1366 return (lnk->src_addr); in FindOriginalAddress()
1405 SetFragmentAddr(struct alias_link *lnk, struct in_addr src_addr) in SetFragmentAddr() argument
1407 lnk->data.frag_addr = src_addr; in SetFragmentAddr()
1411 GetFragmentAddr(struct alias_link *lnk, struct in_addr *src_addr) in GetFragmentAddr() argument
1413 *src_addr = lnk->data.frag_addr; in GetFragmentAddr()
1495 if (lnk->src_addr.s_addr == INADDR_ANY) in GetOriginalAddress()
1498 return (lnk->src_addr); in GetOriginalAddress()
1740 ReLink(lnk, lnk->src_addr, lnk->dst_addr, lnk->alias_addr, in SetDestCallId()
1862 LibAliasRedirectPort(struct libalias *la, struct in_addr src_addr, u_short src_port, in LibAliasRedirectPort() argument
1890 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in LibAliasRedirectPort()
1959 LibAliasRedirectProto(struct libalias *la, struct in_addr src_addr, in LibAliasRedirectProto() argument
1967 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in LibAliasRedirectProto()
1987 LibAliasRedirectAddr(struct libalias *la, struct in_addr src_addr, in LibAliasRedirectAddr() argument
1993 lnk = AddLink(la, src_addr, ANY_ADDR, alias_addr, in LibAliasRedirectAddr()
2477 return (lnk->src_addr); in FindSctpRedirectAddress()
2487 return (lnk->src_addr); in FindSctpRedirectAddress()