summaryrefslogtreecommitdiffstats
path: root/lib/libalias/alias_db.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libalias/alias_db.c')
-rw-r--r--lib/libalias/alias_db.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/libalias/alias_db.c b/lib/libalias/alias_db.c
index f926239..60d425f 100644
--- a/lib/libalias/alias_db.c
+++ b/lib/libalias/alias_db.c
@@ -2634,12 +2634,6 @@ do { \
} /*lint -save -e717 */ while(0) /*lint -restore */
#define fw_tstfield(field, num) ((field)[(num) - fireWallBaseNum])
-void
-PacketAliasSetFWBase(unsigned int base, unsigned int num) {
- fireWallBaseNum = base;
- fireWallNumNums = num;
-}
-
static void
InitPunchFW(void) {
fireWallField = malloc(fireWallNumNums);
@@ -2784,3 +2778,11 @@ ClearAllFWHoles(void) {
memset(fireWallField, 0, fireWallNumNums);
}
#endif
+
+void
+PacketAliasSetFWBase(unsigned int base, unsigned int num) {
+#ifndef NO_FW_PUNCH
+ fireWallBaseNum = base;
+ fireWallNumNums = num;
+#endif
+}
OpenPOWER on IntegriCloud