Searched refs:libalias (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-10.2-release/sys/modules/libalias/modules/
H A DMakefile.inc1 # $FreeBSD: releng/10.2/sys/modules/libalias/modules/Makefile.inc 162674 2006-09-26 23:26:53Z piso $
3 .PATH: ${.CURDIR}/../../../../netinet/libalias
/freebsd-10.2-release/sys/netinet/libalias/
H A Dalias.h28 * $FreeBSD: releng/10.2/sys/netinet/libalias/alias.h 223080 2011-06-14 13:35:24Z ae $
49 * The kernel version of libalias does not support these features.
56 * The external interface to libalias, the packet aliasing engine.
74 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 *, unsigne
[all...]
H A Dalias_local.h26 * $FreeBSD: releng/10.2/sys/netinet/libalias/alias_local.h 223437 2011-06-22 20:00:27Z ae $
61 #include <netinet/libalias/alias_sctp.h>
75 struct libalias { struct
76 LIST_ENTRY(libalias) instancelist;
181 * avoid races in libalias: every public function has to use it.
191 mtx_init(&l->mutex, "per-instance libalias mutex", NULL, MTX_DEF)
234 void AliasSctpInit(struct libalias *la);
235 void AliasSctpTerm(struct libalias *la);
236 int SctpAlias(struct libalias *la, struct ip *ip, int direction);
239 * We do not calculate TCP checksums when libalias i
[all...]
H A Dalias_dummy.c28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_dummy.c 190841 2009-04-08 11:56:49Z piso $");
32 * a module for libalias, that will run unalterated in userland or in
52 #include <netinet/libalias/alias_local.h>
53 #include <netinet/libalias/alias_mod.h>
60 AliasHandleDummy(struct libalias *la, struct ip *ip, struct alias_data *ah);
63 fingerprint(struct libalias *la, struct alias_data *ah)
89 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah)
145 MODULE_DEPEND(alias_dummy, libalias, 1, 1, 1);
149 AliasHandleDummy(struct libalias *la, struct ip *ip, struct alias_data *ah)
H A Dalias_cuseeme.c30 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_cuseeme.c 190841 2009-04-08 11:56:49Z piso $");
48 #include <netinet/libalias/alias.h>
49 #include <netinet/libalias/alias_local.h>
50 #include <netinet/libalias/alias_mod.h>
59 AliasHandleCUSeeMeOut(struct libalias *la, struct ip *pip,
63 AliasHandleCUSeeMeIn(struct libalias *la, struct ip *pip,
67 fingerprint(struct libalias *la, struct alias_data *ah)
78 protohandlerin(struct libalias *la, struct ip *pip, struct alias_data *ah)
86 protohandlerout(struct libalias *la, struct ip *pip, struct alias_data *ah)
143 MODULE_DEPEND(alias_cuseeme, libalias,
[all...]
H A Dalias_pptp.c40 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_pptp.c 190841 2009-04-08 11:56:49Z piso $");
58 #include <netinet/libalias/alias.h>
59 #include <netinet/libalias/alias_local.h>
60 #include <netinet/libalias/alias_mod.h>
70 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)
94 fingerprintgre(struct libalias *l
[all...]
H A Dalias_ftp.c28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_ftp.c 223437 2011-06-22 20:00:27Z ae $");
92 #include <netinet/libalias/alias.h>
93 #include <netinet/libalias/alias_local.h>
94 #include <netinet/libalias/alias_mod.h>
103 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)
122 fingerprint_in(struct libalias *la, struct alias_data *ah)
134 protohandler_out(struct libalias *la, struct ip *pip, struct alias_data *ah)
143 protohandler_in(struct libalias *l
[all...]
H A Dalias_mod.h26 * $FreeBSD: releng/10.2/sys/netinet/libalias/alias_mod.h 190841 2009-04-08 11:56:49Z piso $
83 int (*fingerprint)(struct libalias *, /* Fingerprint * function. */
85 int (*protohandler)(struct libalias *, /* Aliasing * function. */
92 * Used only in userland when libalias needs to keep track of all
94 * care about libalias modules cause it's kld to do it for us.
116 int find_handler(int8_t, int8_t, struct libalias *,
H A Dalias_db.c28 __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 *);
[all...]
H A Dalias_util.c28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_util.c 174348 2007-12-06 09:31:13Z des $");
60 #include <netinet/libalias/alias.h>
61 #include <netinet/libalias/alias_local.h>
74 LibAliasInternetChecksum(struct libalias *la __unused, u_short * ptr,
H A Dalias_irc.c28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_irc.c 190841 2009-04-08 11:56:49Z piso $");
74 #include <netinet/libalias/alias.h>
75 #include <netinet/libalias/alias_local.h>
76 #include <netinet/libalias/alias_mod.h>
92 AliasHandleIrcOut(struct libalias *, struct ip *, struct alias_link *,
96 fingerprint(struct libalias *la, struct alias_data *ah)
109 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah)
162 MODULE_DEPEND(alias_irc, libalias, 1, 1, 1);
166 AliasHandleIrcOut(struct libalias *la,
H A Dalias_skinny.c30 * $FreeBSD: releng/10.2/sys/netinet/libalias/alias_skinny.c 240725 2012-09-20 03:29:43Z kevlo $
49 #include <netinet/libalias/alias_local.h>
50 #include <netinet/libalias/alias_mod.h>
57 AliasHandleSkinny(struct libalias *, struct ip *, struct alias_link *);
60 fingerprint(struct libalias *la, struct alias_data *ah)
72 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah)
120 MODULE_DEPEND(alias_skinny, libalias, 1, 1, 1);
271 alias_skinny_opnrcvch_ack(struct libalias *la, struct OpenReceiveChannelAck *opnrcvch_ack,
303 AliasHandleSkinny(struct libalias *la, struct ip *pip, struct alias_link *lnk)
H A Dalias.c28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias.c 248416 2013-03-17 07:37:10Z glebius $");
137 #include <netinet/libalias/alias.h>
138 #include <netinet/libalias/alias_local.h>
139 #include <netinet/libalias/alias_mod.h>
148 * Define libalias SYSCTL Node
271 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 *, struc
[all...]
H A Dalias_sctp.c28 * Alias_sctp forms part of the libalias kernel module to handle
54 * Alias_sctp integrates with FreeBSD's ipfw/libalias NAT system.
71 /* $FreeBSD: releng/10.2/sys/netinet/libalias/alias_sctp.c 227309 2011-11-07 15:43:11Z ed $ */
80 #include <netinet/libalias/alias_sctp.h>
81 #include <netinet/libalias/alias.h>
82 #include <netinet/libalias/alias_local.h>
99 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 *l
[all...]
H A Dalias_smedia.c67 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_smedia.c 190841 2009-04-08 11:56:49Z piso $");
119 #include <netinet/libalias/alias.h>
120 #include <netinet/libalias/alias_local.h>
121 #include <netinet/libalias/alias_mod.h>
132 AliasHandleRtspOut(struct libalias *, struct ip *, struct alias_link *,
135 fingerprint(struct libalias *la, struct alias_data *ah)
153 protohandler(struct libalias *la, struct ip *pip, struct alias_data *ah)
204 MODULE_DEPEND(alias_smedia, libalias, 1, 1, 1);
235 alias_rtsp_out(struct libalias *la, struct ip *pip,
431 alias_pna_out(struct libalias *l
[all...]
H A Dalias_mod.c28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_mod.c 201758 2010-01-07 21:01:37Z mbr $");
47 #include <netinet/libalias/alias_local.h>
48 #include <netinet/libalias/alias_mod.h>
222 find_handler(int8_t dir, int8_t proto, struct libalias *la, __unused struct ip *pip,
H A Dalias_nbt.c32 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_nbt.c 190938 2009-04-11 15:19:09Z piso $");
62 #include <netinet/libalias/alias_local.h>
63 #include <netinet/libalias/alias_mod.h>
73 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)
93 protohandler1(struct libalias *la, struct ip *pip, struct alias_data *ah)
100 fingerprint2(struct libalias *la, struct alias_data *ah)
113 protohandler2in(struct libalias *la, struct ip *pip, struct alias_data *ah)
122 protohandler2out(struct libalias *l
[all...]
H A Dalias_proxy.c28 __FBSDID("$FreeBSD: releng/10.2/sys/netinet/libalias/alias_proxy.c 241648 2012-10-17 20:23:07Z emaste $");
74 #include <netinet/libalias/alias.h>
75 #include <netinet/libalias/alias_local.h>
76 #include <netinet/libalias/alias_mod.h>
79 #include "alias.h" /* Public API functions for libalias */
92 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)
251 struct libalias *l
[all...]
/freebsd-10.2-release/lib/libalias/
H A DMakefile1 # $FreeBSD: releng/10.2/lib/libalias/Makefile 162701 2006-09-27 12:30:27Z ru $
3 SUBDIR= libalias modules
/freebsd-10.2-release/sys/modules/libalias/
H A DMakefile1 # $FreeBSD: releng/10.2/sys/modules/libalias/Makefile 162701 2006-09-27 12:30:27Z ru $
3 SUBDIR= libalias modules
/freebsd-10.2-release/lib/libalias/libalias/
H A DMakefile1 # $FreeBSD: releng/10.2/lib/libalias/libalias/Makefile 204596 2010-03-02 18:44:08Z uqs $
3 .PATH: ${.CURDIR}/../../../sys/netinet/libalias
8 MAN= libalias.3
/freebsd-10.2-release/lib/libalias/modules/
H A DMakefile.inc1 # $FreeBSD: releng/10.2/lib/libalias/modules/Makefile.inc 163128 2006-10-08 14:02:00Z piso $
3 .PATH: ${.CURDIR}/../../../../sys/netinet/libalias
/freebsd-10.2-release/sys/modules/libalias/libalias/
H A DMakefile1 # $FreeBSD: releng/10.2/sys/modules/libalias/libalias/Makefile 188294 2009-02-07 18:49:42Z piso $
3 .PATH: ${.CURDIR}/../../../netinet/libalias
5 KMOD= libalias
/freebsd-10.2-release/sbin/natd/
H A Dnatd.h26 extern struct libalias *mla;
/freebsd-10.2-release/sys/netgraph/
H A Dng_nat.c45 #include <netinet/libalias/alias.h>
46 #include <netinet/libalias/alias_local.h>
258 MODULE_DEPEND(ng_nat, libalias, 1, 1, 1);
273 struct libalias *lib; /* libalias handler */
310 * libalias is not thread safe, so our node
747 * 1. libalias returns PKT_ALIAS_ERROR;
750 * b) libalias returns PKT_ALIAS_IGNORED and

Completed in 114 milliseconds

12