Home
last modified time | relevance | path

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

12

/NextBSD/sys/netinet/libalias/
HDalias.h74 struct libalias;
85 struct libalias *LibAliasInit(struct libalias *);
86 void LibAliasSetAddress(struct libalias *, struct in_addr _addr);
87 void LibAliasSetFWBase(struct libalias *, unsigned int _base, unsigned int _num);
88 void LibAliasSetSkinnyPort(struct libalias *, unsigned int _port);
90 LibAliasSetMode(struct libalias *, unsigned int _flags, unsigned int _mask);
91 void LibAliasUninit(struct libalias *);
94 int LibAliasIn (struct libalias *, char *_ptr, int _maxpacketsize);
95 int LibAliasOut(struct libalias *, char *_ptr, int _maxpacketsize);
96 int LibAliasOutTry(struct libalias *, char *_ptr, int _maxpacketsize, int _create);
[all …]
HDalias_local.h75 struct libalias { struct
76 LIST_ENTRY(libalias) instancelist;
234 void AliasSctpInit(struct libalias *la);
235 void AliasSctpTerm(struct libalias *la);
236 int SctpAlias(struct libalias *la, struct ip *ip, int direction);
255 AddLink(struct libalias *la, struct in_addr src_addr, struct in_addr dst_addr,
259 FindIcmpIn(struct libalias *la, struct in_addr _dst_addr, struct in_addr _alias_addr,
262 FindIcmpOut(struct libalias *la, struct in_addr _src_addr, struct in_addr _dst_addr,
265 FindFragmentIn1(struct libalias *la, struct in_addr _dst_addr, struct in_addr _alias_addr,
268 FindFragmentIn2(struct libalias *la, struct in_addr _dst_addr, struct in_addr _alias_addr,
[all …]
HDalias_db.c177 static LIST_HEAD(, libalias) instancehead = LIST_HEAD_INITIALIZER(instancehead);
290 struct libalias *la;
347 MODULE_VERSION(libalias, 1);
396 static void InitPunchFW(struct libalias *);
397 static void UninitPunchFW(struct libalias *);
403 static void ShowAliasStats(struct libalias *);
404 static int InitPacketAliasLog(struct libalias *);
405 static void UninitPacketAliasLog(struct libalias *);
407 void SctpShowAliasStats(struct libalias *la);
480 ShowAliasStats(struct libalias *la) in ShowAliasStats()
[all …]
HDalias_pptp.c70 AliasHandlePptpOut(struct libalias *, struct ip *, struct alias_link *);
73 AliasHandlePptpIn(struct libalias *, struct ip *, struct alias_link *);
76 AliasHandlePptpGreOut(struct libalias *, struct ip *);
79 AliasHandlePptpGreIn(struct libalias *, struct ip *);
82 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
94 fingerprintgre(struct libalias *la, struct alias_data *ah) in fingerprintgre()
101 protohandlerin(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerin()
109 protohandlerout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerout()
117 protohandlergrein(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlergrein()
127 protohandlergreout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlergreout()
[all …]
HDalias_ftp.c103 AliasHandleFtpOut(struct libalias *, struct ip *, struct alias_link *,
106 AliasHandleFtpIn(struct libalias *, struct ip *, struct alias_link *);
109 fingerprint_out(struct libalias *la, struct alias_data *ah) in fingerprint_out()
122 fingerprint_in(struct libalias *la, struct alias_data *ah) in fingerprint_in()
134 protohandler_out(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler_out()
143 protohandler_in(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler_in()
198 MODULE_DEPEND(alias_ftp, libalias, 1, 1, 1);
215 static int ParseFtpPortCommand(struct libalias *la, char *, int);
216 static int ParseFtpEprtCommand(struct libalias *la, char *, int);
217 static int ParseFtp227Reply(struct libalias *la, char *, int);
[all …]
HDalias_cuseeme.c59 AliasHandleCUSeeMeOut(struct libalias *la, struct ip *pip,
63 AliasHandleCUSeeMeIn(struct libalias *la, struct ip *pip,
67 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
78 protohandlerin(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerin()
86 protohandlerout(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandlerout()
143 MODULE_DEPEND(alias_cuseeme, libalias, 1, 1, 1);
176 AliasHandleCUSeeMeOut(struct libalias *la, struct ip *pip, struct alias_link *lnk) in AliasHandleCUSeeMeOut()
199 AliasHandleCUSeeMeIn(struct libalias *la, struct ip *pip, struct in_addr original_addr) in AliasHandleCUSeeMeIn()
HDalias_sctp.c99 static int sctp_PktParser(struct libalias *la, int direction, struct ip *pip,
101 static int GetAsconfVtags(struct libalias *la, struct sctp_nat_msg *sm,
103 static int IsASCONFack(struct libalias *la, struct sctp_nat_msg *sm, int direction);
108 static int IsADDorDEL(struct libalias *la, struct sctp_nat_msg *sm, int direction);
111 static int ProcessSctpMsg(struct libalias *la, int direction, \
114 static int ID_process(struct libalias *la, int direction,\
116 static int INi_process(struct libalias *la, int direction,\
118 static int INa_process(struct libalias *la, int direction,\
120 static int UP_process(struct libalias *la, int direction,\
122 static int CL_process(struct libalias *la, int direction,\
[all …]
HDalias.c271 static int IcmpAliasIn1(struct libalias *, struct ip *);
272 static int IcmpAliasIn2(struct libalias *, struct ip *);
273 static int IcmpAliasIn(struct libalias *, struct ip *);
275 static int IcmpAliasOut1(struct libalias *, struct ip *, int create);
276 static int IcmpAliasOut2(struct libalias *, struct ip *);
277 static int IcmpAliasOut(struct libalias *, struct ip *, int create);
279 static int ProtoAliasIn(struct libalias *la, struct in_addr ip_src,
281 static int ProtoAliasOut(struct libalias *la, struct in_addr *ip_src,
285 static int UdpAliasIn(struct libalias *, struct ip *);
286 static int UdpAliasOut(struct libalias *, struct ip *, int, int create);
[all …]
HDalias_dummy.c60 AliasHandleDummy(struct libalias *la, struct ip *ip, struct alias_data *ah);
63 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
89 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler()
145 MODULE_DEPEND(alias_dummy, libalias, 1, 1, 1);
149 AliasHandleDummy(struct libalias *la, struct ip *ip, struct alias_data *ah) in AliasHandleDummy()
HDalias_skinny.c57 AliasHandleSkinny(struct libalias *, struct ip *, struct alias_link *);
60 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
72 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler()
120 MODULE_DEPEND(alias_skinny, libalias, 1, 1, 1);
271 alias_skinny_opnrcvch_ack(struct libalias *la, struct OpenReceiveChannelAck *opnrcvch_ack, in alias_skinny_opnrcvch_ack()
303 AliasHandleSkinny(struct libalias *la, struct ip *pip, struct alias_link *lnk) in AliasHandleSkinny()
HDalias_smedia.c132 AliasHandleRtspOut(struct libalias *, struct ip *, struct alias_link *,
135 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
153 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler()
204 MODULE_DEPEND(alias_smedia, libalias, 1, 1, 1);
235 alias_rtsp_out(struct libalias *la, struct ip *pip, in alias_rtsp_out()
431 alias_pna_out(struct libalias *la, struct ip *pip, in alias_pna_out()
482 AliasHandleRtspOut(struct libalias *la, struct ip *pip, struct alias_link *lnk, int maxpacketsize) in AliasHandleRtspOut()
HDalias_mod.h81 int (*fingerprint)(struct libalias *, struct alias_data *);
83 int (*protohandler)(struct libalias *, struct ip *,
94 int find_handler(int8_t, int8_t, struct libalias *, struct ip *,
HDalias_nbt.c73 AliasHandleUdpNbt(struct libalias *, struct ip *, struct alias_link *,
77 AliasHandleUdpNbtNS(struct libalias *, struct ip *, struct alias_link *,
80 fingerprint1(struct libalias *la, struct alias_data *ah) in fingerprint1()
93 protohandler1(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler1()
100 fingerprint2(struct libalias *la, struct alias_data *ah) in fingerprint2()
113 protohandler2in(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler2in()
122 protohandler2out(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler2out()
185 MODULE_DEPEND(alias_nbt, libalias, 1, 1, 1);
336 struct libalias *la, in AliasHandleUdpNbt()
764 struct libalias *la, in AliasHandleUdpNbtNS()
HDalias_proxy.c92 struct libalias *la;
143 static void RuleAdd(struct libalias *la, struct proxy_entry *);
145 static int RuleNumberDelete(struct libalias *la, int);
205 RuleAdd(struct libalias *la, struct proxy_entry *entry) in RuleAdd()
251 struct libalias *la; in RuleDelete()
267 RuleNumberDelete(struct libalias *la, int rule_index) in RuleNumberDelete()
462 ProxyCheck(struct libalias *la, struct in_addr *proxy_server_addr, in ProxyCheck()
499 ProxyModify(struct libalias *la, struct alias_link *lnk, in ProxyModify()
525 LibAliasProxyRule(struct libalias *la, const char *cmd) in LibAliasProxyRule()
HDalias_irc.c92 AliasHandleIrcOut(struct libalias *, struct ip *, struct alias_link *,
96 fingerprint(struct libalias *la, struct alias_data *ah) in fingerprint()
109 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah) in protohandler()
162 MODULE_DEPEND(alias_irc, libalias, 1, 1, 1);
166 AliasHandleIrcOut(struct libalias *la, in AliasHandleIrcOut()
/NextBSD/targets/pseudo/userland/lib/
HDMakefile.depend14 lib/libalias/libalias \
15 lib/libalias/modules/cuseeme \
16 lib/libalias/modules/dummy \
17 lib/libalias/modules/ftp \
18 lib/libalias/modules/irc \
19 lib/libalias/modules/nbt \
20 lib/libalias/modules/pptp \
21 lib/libalias/modules/skinny \
22 lib/libalias/modules/smedia \
/NextBSD/sys/modules/libalias/libalias/
HDMakefile3 .PATH: ${.CURDIR}/../../../netinet/libalias
5 KMOD= libalias
/NextBSD/sbin/natd/
HDMakefile.depend11 lib/libalias/libalias \
HDHISTORY130 - A small patch to libalias to make static NAT work correctly.
134 - Upgrade to libalias 3.0 which gives:
142 - libalias is no longer part of this distribution.
/NextBSD/lib/libalias/libalias/
HDMakefile3 .PATH: ${.CURDIR}/../../../sys/netinet/libalias
8 MAN= libalias.3
/NextBSD/sbin/ipfw/
HDMakefile.depend11 lib/libalias/libalias \
/NextBSD/usr.sbin/ppp/
HDMakefile.depend11 lib/libalias/libalias \
/NextBSD/sys/modules/libalias/modules/
HDMakefile.inc3 .PATH: ${.CURDIR}/../../../../netinet/libalias
/NextBSD/sys/modules/libalias/
HDMakefile3 SUBDIR= libalias modules
/NextBSD/lib/libalias/
HDMakefile3 SUBDIR= libalias modules

12