Ruslan Ermilov
234dfc904a
A new API function PacketAliasRedirectDynamic() can be used
...
to mark a fully specified static link as dynamic; i.e. make
it a one-time link.
2003-06-01 23:15:00 +00:00
Brian Somers
27cc91fbf8
Remove trailing whitespace
2002-07-01 11:19:40 +00:00
Brian Somers
e83aaae350
cmott@scientech.com -> cm@linktel.net
...
Requested by: Charles Mott <cmott@scientech.com>
2001-11-03 11:34:09 +00:00
Brian Somers
f987e1bd0f
Add BSD-style copyright headers
...
Approved by: Charles Mott <cmott@scientech.com>
2001-06-04 15:09:51 +00:00
Brian Somers
71593f95e0
Make header files conform to style(9).
...
Reviewed by (*): bde
(*) alias_local.h only got a cursory glance.
2001-03-25 12:05:10 +00:00
Brian Somers
30fcf11451
Remove (non-protected) variable names from function prototypes.
2001-03-22 11:55:26 +00:00
Archie Cobbs
642e43b39b
Add address translation support for RTSP/RTP used by RealPlayer and
...
Quicktime streaming media applications.
Add a BUGS section to the man page.
Submitted by: Erik Salander <erik@whistle.com>
2000-07-26 23:15:46 +00:00
Ruslan Ermilov
d15583713a
- Removed PacketAliasPptp() API function.
...
- SHLIB_MAJOR++.
2000-06-20 13:07:52 +00:00
Ruslan Ermilov
8060760500
Replace PacketAliasRedirectPptp() (which had nothing specific
...
to PPTP) with more generic PacketAliasRedirectProto().
Major number is not bumped because it is believed that noone
has started using PacketAliasRedirectPptp() yet.
2000-04-28 13:44:49 +00:00
Ruslan Ermilov
6d20a77450
Load Sharing using IP Network Address Translation (RFC 2391, LSNAT).
...
LSNAT links are first created by either PacketAliasRedirectPort() or
PacketAliasRedirectAddress() and then set up by one or more calls to
PacketAliasAddServer().
2000-04-27 17:37:03 +00:00
Ruslan Ermilov
483d2f2296
Add support for multiple PPTP sessions:
...
- new API function: PacketAliasRedirectPptp()
- new mode bit: PKT_ALIAS_DENY_PPTP
Please see manual page for details.
2000-04-18 10:18:21 +00:00
Ruslan Ermilov
79eef4b611
- Moved NULL definition into private include file.
...
- Minor spelling fixes.
2000-04-05 14:23:42 +00:00
Archie Cobbs
b12cbc348c
The flags PKT_ALIAS_PUNCH_FW and PKT_ALIAS_PROXY_ONLY were both
...
being defined as 0x40. Change the former to be 0x100.
Submitted by: Erik Salander <erik@whistle.com>
Approved by: jkh
2000-02-02 23:49:32 +00:00
Peter Wemm
7f3dea244c
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
Brian Somers
942759e756
Add a ``const'' and remove some inconsistent prototype args.
1999-03-24 20:28:58 +00:00
Brian Somers
7d96f4efd2
Version 3.0: January 1, 1999
...
- Transparent proxying support added.
- PPTP redirecting support added based on patches
contributed by Dru Nelson <dnelson@redwoodsoft.com>.
Submitted by: Charles Mott <cmott@srv.net>
1999-02-27 02:16:01 +00:00
Brian Somers
9feab75ab7
o Support a compile-time -DNO_FW_PUNCH for portability
...
(and those of us that don't want the functionality).
o Don't assume sizeof(long) == 4.
Ok'd by: Charles Mott <cmott@srv.net>
1998-04-19 21:42:07 +00:00
Bruce Evans
bb6d5d9147
Added prototypes for functions that were documented in libalias.3
...
but not prototyped here.
1998-01-16 12:56:07 +00:00
Brian Somers
b563bd02f0
Remove __libalias_version. Ppp no longer uses it.
1998-01-14 01:24:49 +00:00
Steve Price
1f48070a27
Put back __libalias_version so ppp(8) build again.
1998-01-10 19:37:19 +00:00
Eivind Eklund
8ddc51bc8b
Teach libalias to work with IPFW firewalls (controlled by a flag).
...
Obtained from: Yes development tree (+ 10 lines of patches from
Charles Mott, original libalias author)
1998-01-09 21:13:35 +00:00
Brian Somers
59354a4e8d
Upgrade to 2.4 (Fix -PKT_ALIAS_UNREGISTERED_ONLY)
...
Submitted by: Charles Mott <cmott@srv.net>
Add __libalias_version so that ppp can derive the
correct library name for dlopen()
1997-09-06 11:11:43 +00:00
Brian Somers
3efa11bb71
Update to version 2.2. Only the PacketAlias*()
...
functions should now be used. The old 2.1 stuff is
there for backwards compatability.
Submitted by: Charles Mott <cmott@snake.srv.net>
1997-08-03 18:20:03 +00:00
Brian Somers
3b160b8b6e
Create the alias library. This is currently only used by
...
ppp (or will be shortly). Natd can now be updated to use
this library rather than carrying its own version of the code.
Submitted by: Charles Mott <cmott@srv.net>
1997-05-23 04:41:31 +00:00