ru
0d2c955d09
Removed a couple of .Xo/.Xc that are leftovers of the "ninth-argument
...
limit" mdoc(7) atavism.
2003-06-13 21:39:22 +00:00
ru
4284748791
Clarify that original address and port when doing transparent proxying
...
are _destination_ address and port.
2003-06-13 21:36:24 +00:00
ru
8108d6604b
Added myself to the AUTHORS section.
2003-06-13 21:32:01 +00:00
charnier
0d5348f9ea
The .Fn function
2003-06-08 09:53:08 +00:00
ru
648544852f
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
ru
09e9a903df
Make the PacketAliasSetAddress() function call optional. If it
...
is not called, and no static rules match an outgoing packet, the
latter retains its source IP address. This is in support of the
"static NAT only" mode.
2003-06-01 22:49:59 +00:00
brian
876314d445
cmott@scientech.com -> cm@linktel.net
...
Requested by: Charles Mott <cmott@scientech.com>
2001-11-03 11:34:09 +00:00
ru
623da62a5a
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
ru
4345758876
mdoc(7) police:
...
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
2001-08-07 15:48:51 +00:00
ru
317b7d8e37
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 13:41:46 +00:00
brian
91bbcb8b58
Add BSD-style copyright headers
...
Approved by: Charles Mott <cmott@scientech.com>
2001-06-04 15:09:51 +00:00
ru
bcfcc24426
mdoc(7) police: use the new feature of the An macro.
2000-11-22 08:47:35 +00:00
sheldonh
c07b9583c6
Whitespace only:
...
Fix an overlong line and trailing whitespace that crept in, in the
previous commit.
2000-07-31 13:49:21 +00:00
archie
ce3ae491d0
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
ru
6031a74ba6
- Removed PacketAliasPptp() API function.
...
- SHLIB_MAJOR++.
2000-06-20 13:07:52 +00:00
ru
ee3c5d1c8d
Added true support for PPTP aliasing. Some nice features include:
...
- Multiple PPTP clients behind NAT to the same or different servers.
- Single PPTP server behind NAT -- you just need to redirect TCP
port 1723 to a local machine. Multiple servers behind NAT is
possible but would require a simple API change.
- No API changes!
For more information on how this works see comments at the start of
the alias_pptp.c.
PacketAliasPptp() is no longer necessary and will be removed soon.
Submitted by: Erik Salander <erik@whistle.com>
Reviewed by: ru
Rewritten by: ru
Reviewed by: Erik Salander <erik@whistle.com>
2000-06-20 11:41:48 +00:00
brian
b8a9bbd08b
Revert the default behaviour for incoming connections so
...
that they (once again) go to the target machine rather than
the alias address.
PR: 18354
Submitted by: ru
2000-05-11 07:52:21 +00:00
ru
68665ff505
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
ru
6eed67e4a4
Spell PacketAliasRedirectAddr() correctly.
2000-04-27 18:06:05 +00:00
ru
c6bc2e1ae7
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
ru
d297953a9f
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
ru
0e49e08db1
A complete reformatting of manual page.
2000-04-13 14:04:01 +00:00
brian
cf3efd5926
Correct Charles Mott's email address
...
Requested by: Charles Mott <cmott@scientech.com>
2000-04-02 20:16:45 +00:00
brian
67534b228a
Allow PacketAliasSetTarget() to be passed the following:
...
INADDR_NONE: Incoming packets go to the alias address (the default)
INADDR_ANY: Incoming packets are not NAT'd (direct access to the
internal network from outside)
anything else: Incoming packets go to the specified address
Change a few inaddr::s_addr == 0 to inaddr::s_addr == INADDR_ANY
while I'm there.
2000-03-31 20:36:29 +00:00
sheldonh
329223e6f2
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-02 09:14:21 +00:00
alfred
83fb25d036
-it do, among other things, clear out any
...
+it does, amongst other things, clear out any
The old sentance didn't seem to make sense.
2000-02-28 00:31:18 +00:00
brian
041ffda79a
Mention what PKT_ALIAS_PROXY_ONLY does.
...
Prompted by: archie
2000-02-02 23:42:06 +00:00
archie
8f028897e2
Fix several typos.
...
Submitted by: Erik Salander <erik@whistle.com>
1999-12-09 21:36:34 +00:00
phantom
81a319a02c
Restore sub-chapters order.
...
PR: docs/14766
Submitted by: Kazutoshi Kubota <kazu@iworks.co.jp>
1999-11-09 00:24:09 +00:00
ru
0546c618c1
Fix typo.
1999-09-08 16:37:14 +00:00
peter
76f0c923fe
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
hoek
16355cd6d7
Typo: 102 => 192 (PR: docs/13310 - Maxim Sobolev <sobomax@altavista.net>)
1999-08-22 19:23:33 +00:00
mpp
b813f67e2a
Various man page cleanup:
...
- Sort xrefs
- FreeBSD.ORG -> FreeBSD.org
- Be consistent with section names as outlines in mdoc(7)
- Other misc mdoc cleanup.
PR: doc/13144
Submitted by: Alexy M. Zelkin <phantom@cris.net>
1999-08-15 09:51:25 +00:00
brian
c630b95121
Don't get caught in an infinite recursion when PKT_ALIAS_REVERSE
...
is set.
Document PKT_ALIAS_REVERSE.
Pointed out by: Jonathan Hanna <jh@cr1003333-a.crdva1.bc.home.com>
PR: 12304
1999-06-22 11:20:03 +00:00
brian
189ed9cc1b
Add missing ``.''.
1999-05-04 10:56:13 +00:00
brian
831f0d7d92
PacketAliasProxyRule takes a const char *
...
Reminded by: bde
1999-03-25 06:48:05 +00:00
brian
8b7bf74482
Document PacketAliasPptp() and allow it to be disabled
...
by passing INADDR_NONE.
1999-03-07 18:13:23 +00:00
brian
1b7dfc8070
Mention that PacketAliasProxyRule() doesn't accept host names,
...
just IP numbers.
1999-03-07 15:02:22 +00:00
brian
5a72bcc3c3
Document PacketAliasProxyRule() and fix a typo.
1999-03-06 21:58:43 +00:00
jdp
6f8c78ca1a
Fix a couple of typos.
1998-11-19 18:07:28 +00:00
jkoshy
0d7d76d982
Spelling corrections.
...
PR: 6868
Submitted by: Josh Gilliam <josh@quick.net>
1998-06-06 05:50:53 +00:00
bde
b050b13250
FixedSpellingErrorInAFunctionname.
1998-03-23 12:28:31 +00:00
bde
a38cdc5bd4
Fixed a missing #include in the synopsis.
...
Fixed some wrong prototypes.
Fixed a misspelled function name.
The owner of this file should add a copyright and an Id.
1998-01-16 13:02:58 +00:00
eivind
781f5bff10
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
afdfe1afbe
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
ab1e7a5996
Fix file descriptor leak.
...
Submitted by: Charles Mott <cmott@srv.net>
Identified by: Gordon Burditt
1997-08-11 22:05:10 +00:00
brian
e7c02535af
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