diff options
author | Max Kellermann <max@duempel.org> | 2008-01-29 13:43:35 +0000 |
---|---|---|
committer | Patrick McHardy <kaber@trash.net> | 2008-01-29 13:43:35 +0000 |
commit | b4ef34f5be162ffcfe53f5f5fa93541691161580 (patch) | |
tree | ca8fdba92a6c08063d110cd6c9011d0d2f2c5083 /extensions/libxt_NFLOG.c | |
parent | 5b76f682f722bebc2f0616fca4600eee2c08dfe2 (diff) |
use size_t
Max Kellermann <max@duempel.org>
Diffstat (limited to 'extensions/libxt_NFLOG.c')
-rw-r--r-- | extensions/libxt_NFLOG.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/extensions/libxt_NFLOG.c b/extensions/libxt_NFLOG.c index a9482376..e96878c5 100644 --- a/extensions/libxt_NFLOG.c +++ b/extensions/libxt_NFLOG.c @@ -45,6 +45,7 @@ static int NFLOG_parse(int c, char **argv, int invert, unsigned int *flags, { struct xt_nflog_info *info = (struct xt_nflog_info *)(*target)->data; int n; + size_t length; switch (c) { case NFLOG_GROUP: @@ -69,15 +70,15 @@ static int NFLOG_parse(int c, char **argv, int invert, unsigned int *flags, exit_error(PARAMETER_PROBLEM, "Unexpected `!' after --nflog-prefix"); - n = strlen(optarg); - if (n == 0) + length = strlen(optarg); + if (length == 0) exit_error(PARAMETER_PROBLEM, "No prefix specified for --nflog-prefix"); - if (n >= sizeof(info->prefix)) + if (length >= sizeof(info->prefix)) exit_error(PARAMETER_PROBLEM, "--nflog-prefix too long, max %Zu characters", sizeof(info->prefix) - 1); - if (n != strlen(strtok(optarg, "\n"))) + if (length != strlen(strtok(optarg, "\n"))) exit_error(PARAMETER_PROBLEM, "Newlines are not allowed in --nflog-prefix"); strcpy(info->prefix, optarg); |