/freebsd/sys/netinet/libalias/ |
H A D | alias.h | 74 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 D | alias_local.h | 87 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 D | alias_db.h | 257 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 D | alias_pptp.c | 68 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 D | alias_ftp.c | 102 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 D | alias_db.c | 64 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 D | alias_sctp.c | 101 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 D | alias_dummy.c | 60 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 D | alias.c | 264 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 D | alias_skinny.c | 57 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 D | alias_smedia.c | 132 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 D | alias_mod.h | 82 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 D | alias_nbt.c | 73 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 D | alias_proxy.c | 91 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 D | alias_irc.c | 92 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 D | Makefile.depend | 28 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 D | 1_instance.c | 59 struct libalias *la; 73 struct libalias *la; 78 struct libalias *lo = la; 93 struct libalias *la[300];
|
H A D | 2_natout.c | 44 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 D | 3_natin.c | 44 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 D | Makefile | 1 .PATH: ${SRCTOP}/sys/netinet/libalias 4 CONFS= libalias.conf 8 MAN= libalias.3
|
/freebsd/sbin/natd/ |
H A D | Makefile.depend | 8 lib/libalias/libalias \
|
/freebsd/sbin/ipfw/ |
H A D | Makefile.depend | 8 lib/libalias/libalias \
|
/freebsd/sys/modules/libalias/libalias/ |
H A D | Makefile | 1 .PATH: ${SRCTOP}/sys/netinet/libalias 3 KMOD= libalias
|
/freebsd/usr.sbin/ppp/ |
H A D | Makefile.depend | 8 lib/libalias/libalias \
|
/freebsd/tools/bsdbox/ |
H A D | Makefile.depend | 12 lib/libalias/libalias \
|