summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2001-01-24 01:52:46 +0000
committerHarald Welte <laforge@gnumonks.org>2001-01-24 01:52:46 +0000
commiteea8a933dc92df7e53ebe54a7a94aeb30b3f8b2f (patch)
treebf5b050249af617398ed9514ed21866297bb1fe8
parente81377974336cad22e721e55e142749182877065 (diff)
--log-prefix and --ulog-prefix problem when not quoted in save function (reported and fixed by Bart Theunissen)
-rw-r--r--extensions/libipt_LOG.c2
-rw-r--r--extensions/libipt_ULOG.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/extensions/libipt_LOG.c b/extensions/libipt_LOG.c
index f098df2f..024c68d2 100644
--- a/extensions/libipt_LOG.c
+++ b/extensions/libipt_LOG.c
@@ -227,7 +227,7 @@ save(const struct ipt_ip *ip, const struct ipt_entry_target *target)
= (const struct ipt_log_info *)target->data;
if (strcmp(loginfo->prefix, "") != 0)
- printf("--log-prefix %s ", loginfo->prefix);
+ printf("--log-prefix \"%s\" ", loginfo->prefix);
if (loginfo->level != LOG_DEFAULT_LEVEL)
printf("--log-level %u ", loginfo->level);
diff --git a/extensions/libipt_ULOG.c b/extensions/libipt_ULOG.c
index b27cbb99..a22b9ec2 100644
--- a/extensions/libipt_ULOG.c
+++ b/extensions/libipt_ULOG.c
@@ -136,7 +136,7 @@ static void save(const struct ipt_ip *ip,
= (const struct ipt_ulog_info *) target->data;
if (strcmp(loginfo->prefix, "") != 0)
- printf("--ulog-prefix %s ", loginfo->prefix);
+ printf("--ulog-prefix \"%s\" ", loginfo->prefix);
if (loginfo->nl_group != ULOG_DEFAULT_NLGROUP) {
printf("--ulog-nlgroup ");