summaryrefslogtreecommitdiff
path: root/src/server_check.c
diff options
context:
space:
mode:
authorJakub Sławiński2005-11-16 20:53:54 +0100
committerJoshua Judson Rosen2014-07-17 21:15:00 +0200
commite1c93eb660b5e628c0d3c2bbdaf82dc24c07da84 (patch)
tree6e53f7909e980171ec1951c370929234eda07a9a /src/server_check.c
parentv0.7.4 (diff)
downloadapf-e1c93eb660b5e628c0d3c2bbdaf82dc24c07da84.tar.gz
v0.7.5
- Fixed: manageport option in the afclient config file - Fixed: severe bug in string_cp - Fixed: wrong connection type used by afclient when afserver used --nossl or --nozlib option - Fixed: broken keep-alive option
Diffstat (limited to 'src/server_check.c')
-rw-r--r--src/server_check.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server_check.c b/src/server_check.c
index eb65d97..858d28e 100644
--- a/src/server_check.c
+++ b/src/server_check.c
@@ -31,7 +31,8 @@
int
check_value(char* what, char* info)
{
- long tmp = check_value_liberal(what, info);
+ long tmp;
+ tmp = check_value_liberal(what, info);
if (tmp <= 0) {
aflog(LOG_T_INIT, LOG_I_CRIT,
@@ -46,6 +47,7 @@ check_value_liberal(char* what, char* info)
{
char* znak;
long tmp;
+
if ((tmp = strtol(what, &znak, 10)) >= INT_MAX) {
aflog(LOG_T_INIT, LOG_I_CRIT,
"%s: %s\n", info, what);