Lines Matching refs:libalias

28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_db.c 248158 2013-03-11 12:22:44Z glebius $");
166 #include <netinet/libalias/alias.h>
167 #include <netinet/libalias/alias_local.h>
168 #include <netinet/libalias/alias_mod.h>
176 static LIST_HEAD(, libalias) instancehead = LIST_HEAD_INITIALIZER(instancehead);
289 struct libalias *la;
344 MALLOC_DEFINE(M_ALIAS, "libalias", "packet aliasing");
346 MODULE_VERSION(libalias, 1);
403 static void InitPunchFW(struct libalias *);
404 static void UninitPunchFW(struct libalias *);
410 static void ShowAliasStats(struct libalias *);
411 static int InitPacketAliasLog(struct libalias *);
412 static void UninitPacketAliasLog(struct libalias *);
414 void SctpShowAliasStats(struct libalias *la);
487 ShowAliasStats(struct libalias *la)
515 void SctpShowAliasStats(struct libalias *la)
544 static int GetNewPort(struct libalias *, struct alias_link *, int);
546 static u_short GetSocket(struct libalias *, u_short, int *, int);
548 static void CleanupAliasData(struct libalias *);
550 static void IncrementalCleanup(struct libalias *);
560 FindLinkOut (struct libalias *, struct in_addr, struct in_addr, u_short, u_short, int, int);
563 FindLinkIn (struct libalias *, struct in_addr, struct in_addr, u_short, u_short, int, int);
579 GetNewPort(struct libalias *la, struct alias_link *lnk, int alias_port_param)
681 GetSocket(struct libalias *la, u_short port_net, int *sockfd, int link_type)
732 FindNewPortGroup(struct libalias *la,
821 CleanupAliasData(struct libalias *la)
841 IncrementalCleanup(struct libalias *la)
859 struct libalias *la = lnk->la;
934 AddLink(struct libalias *la, struct in_addr src_addr, struct in_addr dst_addr,
1081 struct libalias *la = old_lnk->la;
1099 _FindLinkOut(struct libalias *la, struct in_addr src_addr,
1148 FindLinkOut(struct libalias *la, struct in_addr src_addr,
1179 _FindLinkIn(struct libalias *la, struct in_addr dst_addr,
1294 FindLinkIn(struct libalias *la, struct in_addr dst_addr,
1344 FindIcmpIn(struct libalias *la, struct in_addr dst_addr,
1368 FindIcmpOut(struct libalias *la, struct in_addr src_addr,
1392 FindFragmentIn1(struct libalias *la, struct in_addr dst_addr,
1413 FindFragmentIn2(struct libalias *la, struct in_addr dst_addr, /* Doesn't add a link if
1427 AddFragmentPtrLink(struct libalias *la, struct in_addr dst_addr,
1439 FindFragmentPtr(struct libalias *la, struct in_addr dst_addr,
1451 FindProtoIn(struct libalias *la, struct in_addr dst_addr,
1475 FindProtoOut(struct libalias *la, struct in_addr src_addr,
1499 FindUdpTcpIn(struct libalias *la, struct in_addr dst_addr,
1539 FindUdpTcpOut(struct libalias *la, struct in_addr src_addr,
1577 AddPptp(struct libalias *la, struct in_addr src_addr,
1594 FindPptpOutByCallId(struct libalias *la, struct in_addr src_addr,
1615 FindPptpOutByPeerCallId(struct libalias *la, struct in_addr src_addr,
1636 FindPptpInByCallId(struct libalias *la, struct in_addr dst_addr,
1657 FindPptpInByPeerCallId(struct libalias *la, struct in_addr dst_addr,
1674 FindRtspOut(struct libalias *la, struct in_addr src_addr,
1711 FindOriginalAddress(struct libalias *la, struct in_addr alias_addr)
1744 FindAliasAddress(struct libalias *la, struct in_addr original_addr)
1824 panic("libalias:SetStateIn() unknown state");
1850 panic("libalias:SetStateOut() unknown state");
1903 GetDefaultAliasAddress(struct libalias *la)
1912 SetDefaultAliasAddress(struct libalias *la, struct in_addr alias_addr)
2116 ClearCheckNewLink(struct libalias *la)
2140 struct libalias *la = lnk->la;
2167 HouseKeeping(struct libalias *la)
2209 InitPacketAliasLog(struct libalias *la)
2231 UninitPacketAliasLog(struct libalias *la)
2267 LibAliasRedirectPort(struct libalias *la, struct in_addr src_addr, u_short src_port,
2316 LibAliasAddServer(struct libalias *la, struct alias_link *lnk, struct in_addr addr, u_short port)
2354 LibAliasRedirectProto(struct libalias *la, struct in_addr src_addr,
2382 LibAliasRedirectAddr(struct libalias *la, struct in_addr src_addr,
2409 LibAliasRedirectDynamic(struct libalias *la, struct alias_link *lnk)
2428 LibAliasRedirectDelete(struct libalias *la, struct alias_link *lnk)
2442 LibAliasSetAddress(struct libalias *la, struct in_addr addr)
2456 LibAliasSetTarget(struct libalias *la, struct in_addr target_addr)
2472 struct libalias *
2473 LibAliasInit(struct libalias *la)
2556 LibAliasUninit(struct libalias *la)
2579 struct libalias *la,
2619 LibAliasCheckNewLink(struct libalias *la)
2713 static void ClearAllFWHoles(struct libalias *la);
2729 InitPunchFW(struct libalias *la)
2744 UninitPunchFW(struct libalias *la)
2761 struct libalias *la;
2792 fprintf(stderr, "libalias: Unable to create firewall hole!\n");
2837 struct libalias *la;
2858 ClearAllFWHoles(struct libalias *la)
2879 LibAliasSetFWBase(struct libalias *la, unsigned int base, unsigned int num)
2891 LibAliasSetSkinnyPort(struct libalias *la, unsigned int port)
2903 FindSctpRedirectAddress(struct libalias *la, struct sctp_nat_msg *sm)