#
5519971c |
| 19-Jun-2011 |
Attilio Rao <attilio@FreeBSD.org> |
MFC
|
#
ce972082 |
| 17-Jun-2011 |
Gleb Smirnoff <glebius@FreeBSD.org> |
- Fix my braino in the 220835, when I used strtok(). It isn't applicable here, since modifies the string. Switch to strchr(). - Restore support for undocumented optional parameters of redir_port
- Fix my braino in the 220835, when I used strtok(). It isn't applicable here, since modifies the string. Switch to strchr(). - Restore support for undocumented optional parameters of redir_port and redir_proto, that were disabled in 220835. - While here, change !isalpha() checks on optinal parameters for isdigit().
Submitted by: Alexander V. Chernikov <melifaro ipfw.ru> PR: kern/143653
show more ...
|
#
49f5aeaf |
| 15-Jun-2011 |
Attilio Rao <attilio@FreeBSD.org> |
MFC
|
#
1875bbfe |
| 14-Jun-2011 |
Andrey V. Elsukov <ae@FreeBSD.org> |
Implement "global" mode for ipfw nat. It is similar to natd(8) "globalport" option for multiple NAT instances.
If ipfw rule contains "global" keyword instead of nat_number, then for each outgoing pa
Implement "global" mode for ipfw nat. It is similar to natd(8) "globalport" option for multiple NAT instances.
If ipfw rule contains "global" keyword instead of nat_number, then for each outgoing packet ipfw_nat looks up translation state in all configured nat instances. If an entry is found, packet aliased according to that entry, otherwise packet is passed unchanged.
User can specify "skip_global" option in NAT configuration to exclude an instance from the lookup in global mode.
PR: kern/157867 Submitted by: Alexander V. Chernikov (previous version) Tested by: Eugene Grosbein
show more ...
|
#
980ccceb |
| 14-Jun-2011 |
Andrey V. Elsukov <ae@FreeBSD.org> |
Check nat id a bit more strictly.
|
#
d5a80549 |
| 19-Apr-2011 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Rewrite NAT configuration parser, so that memory allocation size is calculated dynamically.
PR: kern/143653
|
#
ffbeadc4 |
| 19-Apr-2011 |
Gleb Smirnoff <glebius@FreeBSD.org> |
More whitespace fixes.
Checked with: md5, diff -x -w
|
#
5221106c |
| 18-Apr-2011 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Whitespace fixes.
Checked with: md5, diff -w
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0 |
|
#
10b3b545 |
| 17-Sep-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Merge from head
|
#
7d4b968b |
| 17-Sep-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Merge from head up to r188941 (last revision before the USB stack switch)
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
d7a32e24 |
| 05-Mar-2009 |
Luigi Rizzo <luigi@FreeBSD.org> |
remove some signed/unsigned and one const/!const warning
|
#
37ce2656 |
| 07-Feb-2009 |
Paolo Pisati <piso@FreeBSD.org> |
Add SCTP NAT support.
Submitted by: CAIA (http://caia.swin.edu.au)
|
#
23c608c8 |
| 01-Feb-2009 |
Luigi Rizzo <luigi@FreeBSD.org> |
put the altq-related functions into a separate file. Minor cleanup of the includes used by the various source files, including annotations of why certain headers are used.
|
#
ead75a59 |
| 27-Jan-2009 |
Luigi Rizzo <luigi@FreeBSD.org> |
Put nat and ipv6 support in their own files.
Usual moving of code with no changes from ipfw2.c to the newly created files, and addition of prototypes to ipfw2.h
I have added forward declarations fo
Put nat and ipv6 support in their own files.
Usual moving of code with no changes from ipfw2.c to the newly created files, and addition of prototypes to ipfw2.h
I have added forward declarations for ipfw_insn_* in ipfw2.h to avoid a global dependency on ip_fw.h
show more ...
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
d7a32e24 |
| 05-Mar-2009 |
Luigi Rizzo <luigi@FreeBSD.org> |
remove some signed/unsigned and one const/!const warning
|
#
37ce2656 |
| 07-Feb-2009 |
Paolo Pisati <piso@FreeBSD.org> |
Add SCTP NAT support.
Submitted by: CAIA (http://caia.swin.edu.au)
|
#
23c608c8 |
| 01-Feb-2009 |
Luigi Rizzo <luigi@FreeBSD.org> |
put the altq-related functions into a separate file. Minor cleanup of the includes used by the various source files, including annotations of why certain headers are used.
|
#
ead75a59 |
| 27-Jan-2009 |
Luigi Rizzo <luigi@FreeBSD.org> |
Put nat and ipv6 support in their own files.
Usual moving of code with no changes from ipfw2.c to the newly created files, and addition of prototypes to ipfw2.h
I have added forward declarations fo
Put nat and ipv6 support in their own files.
Usual moving of code with no changes from ipfw2.c to the newly created files, and addition of prototypes to ipfw2.h
I have added forward declarations for ipfw_insn_* in ipfw2.h to avoid a global dependency on ip_fw.h
show more ...
|