|
version 1.1.1.1, 2012/02/21 23:32:47
|
version 1.1.1.3, 2021/03/17 00:39:23
|
|
Line 8
|
Line 8
|
| #ifndef _NAT_H_ |
#ifndef _NAT_H_ |
| #define _NAT_H_ |
#define _NAT_H_ |
| |
|
| |
#include "command.h" |
| |
#include "vars.h" |
| |
|
| #include <netgraph/ng_nat.h> |
#include <netgraph/ng_nat.h> |
| |
|
| #ifdef NG_NAT_DESC_LENGTH |
#ifdef NG_NAT_DESC_LENGTH |
| /* max. number of red-port rules */ |
/* max. number of red-port rules */ |
| #define NM_PORT 16 | #define NM_PORT 32 |
| /* max. number of red-addr rules */ |
/* max. number of red-addr rules */ |
| #define NM_ADDR 8 |
#define NM_ADDR 8 |
| /* max. number of red-proto rules */ |
/* max. number of red-proto rules */ |
|
Line 48
|
Line 51
|
| */ |
*/ |
| |
|
| extern const struct cmdtab NatSetCmds[]; |
extern const struct cmdtab NatSetCmds[]; |
| |
#ifdef NG_NAT_DESC_LENGTH |
| |
extern const struct cmdtab NatUnSetCmds[]; |
| |
#endif |
| |
|
| extern void NatInit(Bund b); |
extern void NatInit(Bund b); |
| extern int NatStat(Context ctx, int ac, char *av[], void *arg); | extern int NatStat(Context ctx, int ac, const char *const av[], const void *arg); |
| |
|
| #endif |
#endif |
| |
|