Home
last modified time | relevance | path

Searched refs:libalias (Results 1 – 25 of 55) sorted by relevance

123

/freebsd/sys/netinet/libalias/
H A Dalias.h74 struct libalias;
85 struct libalias *LibAliasInit(struct libalias *);
86 void LibAliasSetAddress(struct libalias *, struct in_addr _addr);
87 void LibAliasSetAliasPortRange(struct libalias *la, u_short port_low, u_short port_hi);
88 void LibAliasSetFWBase(struct libalias *, unsigned int _base, unsigned int _num);
89 void LibAliasSetSkinnyPort(struct libalias *, unsigned int _port);
90 unsigned int LibAliasSetMode(struct libalias *, unsigned int _flags, unsigned int _mask);
91 void LibAliasUninit(struct libalias *);
94 int LibAliasIn (struct libalias *, void *_ptr, int _maxpacketsize);
95 int LibAliasOut(struct libalias *, void *_ptr, int _maxpacketsize);
[all …]
H A Dalias_local.h87 struct libalias { struct
88 LIST_ENTRY(libalias) instancelist;
218 void AliasSctpInit(struct libalias *la);
219 void AliasSctpTerm(struct libalias *la);
220 int SctpAlias(struct libalias *la, struct ip *ip, int direction);
239 AddLink(struct libalias *la, struct in_addr src_addr, struct in_addr dst_addr,
243 FindIcmpIn(struct libalias *la, struct in_addr _dst_addr, struct in_addr _alias_addr,
246 FindIcmpOut(struct libalias *la, struct in_addr _src_addr, struct in_addr _dst_addr,
249 FindFragmentIn1(struct libalias *la, struct in_addr _dst_addr, struct in_addr _alias_addr,
252 FindFragmentIn2(struct libalias *la, struct in_addr _dst_addr, struct in_addr _alias_addr,
[all …]
H A Dalias_db.h257 struct libalias *la;
333 StartPointIn(struct libalias *, struct in_addr, u_short, int, int);
338 static void InitPunchFW(struct libalias *);
339 static void UninitPunchFW(struct libalias *);
345 static void ShowAliasStats(struct libalias *);
346 static int InitPacketAliasLog(struct libalias *);
347 static void UninitPacketAliasLog(struct libalias *);
349 void SctpShowAliasStats(struct libalias *la);
415 static int GetNewPort(struct libalias *, struct alias_link *, int);
417 static u_short GetSocket(struct libalias *, u_short, int *, int);
[all …]
H A Dalias_pptp.c68 AliasHandlePptpOut(struct libalias *, struct ip *, struct alias_link *);
71 AliasHandlePptpIn(struct libalias *, struct ip *, struct alias_link *);
74 AliasHandlePptpGreOut(struct libalias *, struct ip *);
77 AliasHandlePptpGreIn(struct libalias *, struct ip *);
80 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
91 fingerprintgre(struct libalias *la, struct alias_data *ah) in fingerprintgre()
97 protohandlerin(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerin()
104 protohandlerout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerout()
111 protohandlergrein(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlergrein()
120 protohandlergreout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlergreout()
[all …]
H A Dalias_ftp.c102 AliasHandleFtpOut(struct libalias *, struct ip *, struct alias_link *,
105 AliasHandleFtpIn(struct libalias *, struct ip *, struct alias_link *);
108 fingerprint_out(struct libalias *la, struct alias_data *ah) in fingerprint_out()
120 fingerprint_in(struct libalias *la, struct alias_data *ah) in fingerprint_in()
131 protohandler_out(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler_out()
138 protohandler_in(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler_in()
192 MODULE_DEPEND(alias_ftp, libalias, 1, 1, 1);
209 static int ParseFtpPortCommand(struct libalias *la, char *, int);
210 static int ParseFtpEprtCommand(struct libalias *la, char *, int);
211 static int ParseFtp227Reply(struct libalias *la, char *, int);
[all …]
H A Dalias_db.c64 static LIST_HEAD(, libalias) instancehead = LIST_HEAD_INITIALIZER(instancehead);
71 MODULE_VERSION(libalias, 1);
100 StartPointIn(struct libalias *la, in StartPointIn()
157 ShowAliasStats(struct libalias *la) in ShowAliasStats()
185 void SctpShowAliasStats(struct libalias *la) in SctpShowAliasStats()
192 _RandomPort(struct libalias *la) { in _RandomPort()
207 GetNewPort(struct libalias *la, struct alias_link *lnk, int alias_port_param) in GetNewPort()
314 GetSocket(struct libalias *la, u_short port_net, int *sockfd, int link_type) in GetSocket()
365 FindNewPortGroup(struct libalias *la, in FindNewPortGroup()
444 CleanupAliasData(struct libalias *la, int deletePermanent) in CleanupAliasData()
[all …]
H A Dalias_sctp.c101 static int sctp_PktParser(struct libalias *la, int direction, struct ip *pip,
103 static int GetAsconfVtags(struct libalias *la, struct sctp_nat_msg *sm,
105 static int IsASCONFack(struct libalias *la, struct sctp_nat_msg *sm, int direction);
110 static int IsADDorDEL(struct libalias *la, struct sctp_nat_msg *sm, int direction);
113 static int ProcessSctpMsg(struct libalias *la, int direction, \
116 static int ID_process(struct libalias *la, int direction,\
118 static int INi_process(struct libalias *la, int direction,\
120 static int INa_process(struct libalias *la, int direction,\
122 static int UP_process(struct libalias *la, int direction,\
124 static int CL_process(struct libalias *la, int direction,\
[all …]
H A Dalias_dummy.c60 AliasHandleDummy(struct libalias *la, struct ip *ip, struct alias_data *ah);
63 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
87 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler()
142 MODULE_DEPEND(alias_dummy, libalias, 1, 1, 1);
146 AliasHandleDummy(struct libalias *la, struct ip *ip, struct alias_data *ah) in AliasHandleDummy()
H A Dalias.c264 static int IcmpAliasIn1(struct libalias *, struct ip *);
265 static int IcmpAliasIn2(struct libalias *, struct ip *);
266 static int IcmpAliasIn(struct libalias *, struct ip *);
268 static int IcmpAliasOut1(struct libalias *, struct ip *, int create);
269 static int IcmpAliasOut2(struct libalias *, struct ip *);
270 static int IcmpAliasOut(struct libalias *, struct ip *, int create);
272 static int ProtoAliasIn(struct libalias *la, struct in_addr ip_src,
274 static int ProtoAliasOut(struct libalias *la, struct ip *pip,
278 static int UdpAliasIn(struct libalias *, struct ip *);
279 static int UdpAliasOut(struct libalias *, struct ip *, int, int create);
[all …]
H A Dalias_skinny.c57 AliasHandleSkinny(struct libalias *, struct ip *, struct alias_link *);
60 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
71 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler()
118 MODULE_DEPEND(alias_skinny, libalias, 1, 1, 1);
268 alias_skinny_opnrcvch_ack(struct libalias *la, struct OpenReceiveChannelAck *opnrcvch_ack, in alias_skinny_opnrcvch_ack()
298 AliasHandleSkinny(struct libalias *la, struct ip *pip, struct alias_link *lnk) in AliasHandleSkinny()
H A Dalias_smedia.c132 AliasHandleRtspOut(struct libalias *, struct ip *, struct alias_link *,
135 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
152 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler()
202 MODULE_DEPEND(alias_smedia, libalias, 1, 1, 1);
231 alias_rtsp_out(struct libalias *la, struct ip *pip, in alias_rtsp_out()
415 alias_pna_out(struct libalias *la, struct ip *pip, in alias_pna_out()
465 AliasHandleRtspOut(struct libalias *la, struct ip *pip, struct alias_link *lnk, int maxpacketsize) in AliasHandleRtspOut()
H A Dalias_mod.h82 int (*fingerprint)(struct libalias *, struct alias_data *);
84 int (*protohandler)(struct libalias *, struct ip *,
95 int find_handler(int8_t, int8_t, struct libalias *, struct ip *,
H A Dalias_nbt.c73 AliasHandleUdpNbt(struct libalias *, struct ip *, struct alias_link *,
76 AliasHandleUdpNbtNS(struct libalias *, struct ip *, struct alias_link *,
80 fingerprint1(struct libalias *la, struct alias_data *ah) in fingerprint1()
92 protohandler1(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler1()
98 fingerprint2(struct libalias *la, struct alias_data *ah) in fingerprint2()
110 protohandler2in(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler2in()
118 protohandler2out(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler2out()
180 MODULE_DEPEND(alias_nbt, libalias, 1, 1, 1);
328 struct libalias *la, in AliasHandleUdpNbt()
754 struct libalias *la, in AliasHandleUdpNbtNS()
H A Dalias_proxy.c91 struct libalias *la;
138 static void RuleAdd(struct libalias *la, struct proxy_entry *);
140 static int RuleNumberDelete(struct libalias *la, int);
200 RuleAdd(struct libalias *la, struct proxy_entry *entry) in RuleAdd()
246 struct libalias *la; in RuleDelete()
262 RuleNumberDelete(struct libalias *la, int rule_index) in RuleNumberDelete()
455 ProxyCheck(struct libalias *la, struct in_addr *proxy_server_addr, in ProxyCheck()
492 ProxyModify(struct libalias *la, struct alias_link *lnk, in ProxyModify()
537 LibAliasProxyRule(struct libalias *la, const char *cmd) in LibAliasProxyRule()
H A Dalias_irc.c92 AliasHandleIrcOut(struct libalias *, struct ip *, struct alias_link *,
96 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
107 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler()
159 MODULE_DEPEND(alias_irc, libalias, 1, 1, 1);
163 AliasHandleIrcOut(struct libalias *la, in AliasHandleIrcOut()
/freebsd/targets/pseudo/userland/lib/
H A DMakefile.depend28 lib/libalias/libalias \
29 lib/libalias/modules/dummy \
30 lib/libalias/modules/ftp \
31 lib/libalias/modules/irc \
32 lib/libalias/modules/nbt \
33 lib/libalias/modules/pptp \
34 lib/libalias/modules/skinny \
35 lib/libalias/modules/smedia \
/freebsd/tests/sys/netinet/libalias/
H A D1_instance.c59 struct libalias *la;
73 struct libalias *la;
78 struct libalias *lo = la;
93 struct libalias *la[300];
H A D2_natout.c44 struct libalias *la = LibAliasInit(NULL);
65 struct libalias *la = LibAliasInit(NULL);
98 struct libalias *la = LibAliasInit(NULL);
131 struct libalias *la = LibAliasInit(NULL);
173 struct libalias *la = LibAliasInit(NULL);
203 struct libalias *la = LibAliasInit(NULL);
250 struct libalias *la = LibAliasInit(NULL);
311 struct libalias *la = LibAliasInit(NULL);
365 struct libalias *la = LibAliasInit(NULL);
404 struct libalias *la = LibAliasInit(NULL);
[all …]
H A D3_natin.c44 struct libalias *la = LibAliasInit(NULL);
146 struct libalias *la = LibAliasInit(NULL);
229 struct libalias *la = LibAliasInit(NULL);
256 struct libalias *la = LibAliasInit(NULL);
304 struct libalias *la = LibAliasInit(NULL);
334 struct libalias *la = LibAliasInit(NULL);
/freebsd/lib/libalias/libalias/
H A DMakefile1 .PATH: ${SRCTOP}/sys/netinet/libalias
4 CONFS= libalias.conf
8 MAN= libalias.3
/freebsd/sbin/natd/
H A DMakefile.depend8 lib/libalias/libalias \
/freebsd/sbin/ipfw/
H A DMakefile.depend8 lib/libalias/libalias \
/freebsd/sys/modules/libalias/libalias/
H A DMakefile1 .PATH: ${SRCTOP}/sys/netinet/libalias
3 KMOD= libalias
/freebsd/usr.sbin/ppp/
H A DMakefile.depend8 lib/libalias/libalias \
/freebsd/tools/bsdbox/
H A DMakefile.depend12 lib/libalias/libalias \

123