Lines Matching refs:src_addr
564 AddLink(struct libalias *la, struct in_addr src_addr, struct in_addr dst_addr, in AddLink() argument
582 lnk->src_addr = src_addr; in AddLink()
720 struct in_addr src_addr, in ReLink() argument
733 new_lnk = AddLink(la, src_addr, dst_addr, alias_addr, in ReLink()
748 _SearchLinkOut(struct libalias *la, struct in_addr src_addr, in _SearchLinkOut() argument
755 .src_addr = src_addr, in _SearchLinkOut()
767 _FindLinkOut(struct libalias *la, struct in_addr src_addr, in _FindLinkOut() argument
777 lnk = _SearchLinkOut(la, src_addr, dst_addr, src_port, dst_port, link_type); in _FindLinkOut()
783 lnk = _SearchLinkOut(la, src_addr, dst_addr, src_port, 0, in _FindLinkOut()
786 lnk = _SearchLinkOut(la, src_addr, ANY_ADDR, src_port, in _FindLinkOut()
791 lnk = _SearchLinkOut(la, src_addr, ANY_ADDR, src_port, 0, in _FindLinkOut()
796 src_addr, dst_addr, lnk->alias_addr, in _FindLinkOut()
804 FindLinkOut(struct libalias *la, struct in_addr src_addr, in FindLinkOut() argument
814 lnk = _FindLinkOut(la, src_addr, dst_addr, src_port, dst_port, in FindLinkOut()
825 src_addr.s_addr == la->aliasAddress.s_addr) { in FindLinkOut()
847 struct in_addr src_addr; in _FindLinkIn() local
925 src_addr = lnk->server->addr; in _FindLinkIn()
929 src_addr = lnk->src_addr; in _FindLinkIn()
934 lnk->src_addr = src_addr; in _FindLinkIn()
938 src_addr, dst_addr, alias_addr, in _FindLinkIn()
1015 FindIcmpOut(struct libalias *la, struct in_addr src_addr, in FindIcmpOut() argument
1023 lnk = FindLinkOut(la, src_addr, dst_addr, in FindIcmpOut()
1029 alias_addr = FindAliasAddress(la, src_addr); in FindIcmpOut()
1030 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in FindIcmpOut()
1112 FindProtoOut(struct libalias *la, struct in_addr src_addr, in FindProtoOut() argument
1119 lnk = FindLinkOut(la, src_addr, dst_addr, in FindProtoOut()
1126 alias_addr = FindAliasAddress(la, src_addr); in FindProtoOut()
1127 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in FindProtoOut()
1174 FindUdpTcpOut(struct libalias *la, struct in_addr src_addr, in FindUdpTcpOut() argument
1197 lnk = FindLinkOut(la, src_addr, dst_addr, src_port, dst_port, link_type, create); in FindUdpTcpOut()
1202 alias_addr = FindAliasAddress(la, src_addr); in FindUdpTcpOut()
1203 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in FindUdpTcpOut()
1211 AddPptp(struct libalias *la, struct in_addr src_addr, in AddPptp() argument
1219 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in AddPptp()
1227 FindPptpOutByCallId(struct libalias *la, struct in_addr src_addr, in FindPptpOutByCallId() argument
1235 if (lnk->src_addr.s_addr == src_addr.s_addr && in FindPptpOutByCallId()
1244 FindPptpOutByPeerCallId(struct libalias *la, struct in_addr src_addr, in FindPptpOutByPeerCallId() argument
1252 if (lnk->src_addr.s_addr == src_addr.s_addr && in FindPptpOutByPeerCallId()
1296 FindRtspOut(struct libalias *la, struct in_addr src_addr, in FindRtspOut() argument
1318 lnk = FindLinkOut(la, src_addr, dst_addr, src_port, 0, link_type, 1); in FindRtspOut()
1323 alias_addr = FindAliasAddress(la, src_addr); in FindRtspOut()
1324 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in FindRtspOut()
1349 struct in_addr src_addr; in FindOriginalAddress() local
1351 src_addr = lnk->server->addr; in FindOriginalAddress()
1353 return (src_addr); in FindOriginalAddress()
1354 } else if (lnk->src_addr.s_addr == INADDR_ANY) in FindOriginalAddress()
1358 return (lnk->src_addr); in FindOriginalAddress()
1397 SetFragmentAddr(struct alias_link *lnk, struct in_addr src_addr) in SetFragmentAddr() argument
1399 lnk->data.frag_addr = src_addr; in SetFragmentAddr()
1403 GetFragmentAddr(struct alias_link *lnk, struct in_addr *src_addr) in GetFragmentAddr() argument
1405 *src_addr = lnk->data.frag_addr; in GetFragmentAddr()
1487 if (lnk->src_addr.s_addr == INADDR_ANY) in GetOriginalAddress()
1490 return (lnk->src_addr); in GetOriginalAddress()
1732 ReLink(lnk, lnk->src_addr, lnk->dst_addr, lnk->alias_addr, in SetDestCallId()
1854 LibAliasRedirectPort(struct libalias *la, struct in_addr src_addr, u_short src_port, in LibAliasRedirectPort() argument
1882 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in LibAliasRedirectPort()
1951 LibAliasRedirectProto(struct libalias *la, struct in_addr src_addr, in LibAliasRedirectProto() argument
1959 lnk = AddLink(la, src_addr, dst_addr, alias_addr, in LibAliasRedirectProto()
1979 LibAliasRedirectAddr(struct libalias *la, struct in_addr src_addr, in LibAliasRedirectAddr() argument
1985 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()