| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
for an uninitialized variable.
unused parameters and variables are annotated with
(void)foo; /* UNUSED */
instead of __unused, because this code needs to build
also on linux and windows.
|
|
|
|
|
| |
PR: kern/162739
MFC after: 3 days
|
|
|
|
|
|
| |
like the one fixed in r223416.
Noticed by: julian
|
|
|
|
|
| |
Pointy hat to: glebius
Submitted by: Alexander V. Chernikov <melifaro ipfw.ru>
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"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
|
| |
|
|
|
|
|
|
| |
calculated dynamically.
PR: kern/143653
|
|
|
|
| |
Checked with: md5, diff -x -w
|
|
|
|
| |
Checked with: md5, diff -w
|
| |
|
|
|
|
| |
Submitted by: CAIA (http://caia.swin.edu.au)
|
|
|
|
|
| |
Minor cleanup of the includes used by the various source files,
including annotations of why certain headers are used.
|
|
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
|