mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-09-01 14:55:30 +00:00
Call parse_warn () instead of log_error ().
This commit is contained in:
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
#ifndef lint
|
#ifndef lint
|
||||||
static char copyright[] =
|
static char copyright[] =
|
||||||
"$Id: parse.c,v 1.37 1999/09/08 01:45:29 mellon Exp $ Copyright (c) 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. All rights reserved.\n";
|
"$Id: parse.c,v 1.38 1999/09/09 23:27:10 mellon Exp $ Copyright (c) 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. All rights reserved.\n";
|
||||||
#endif /* not lint */
|
#endif /* not lint */
|
||||||
|
|
||||||
#include "dhcpd.h"
|
#include "dhcpd.h"
|
||||||
@@ -466,12 +466,12 @@ void convert_num (buf, str, base, size)
|
|||||||
else if (tval >= '0')
|
else if (tval >= '0')
|
||||||
tval -= '0';
|
tval -= '0';
|
||||||
else {
|
else {
|
||||||
log_error ("Bogus number: %s.", str);
|
parse_warn ("Bogus number: %s.", str);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (tval >= base) {
|
if (tval >= base) {
|
||||||
log_error ("Bogus number: %s: digit %d not in base %d\n",
|
parse_warn ("Bogus number %s: digit %d not in base %d",
|
||||||
str, tval, base);
|
str, tval, base);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
val = val * base + tval;
|
val = val * base + tval;
|
||||||
@@ -484,16 +484,16 @@ void convert_num (buf, str, base, size)
|
|||||||
if (val > max) {
|
if (val > max) {
|
||||||
switch (base) {
|
switch (base) {
|
||||||
case 8:
|
case 8:
|
||||||
log_error ("value %s%o exceeds max (%d) for precision.",
|
parse_warn ("%s%o exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
case 16:
|
case 16:
|
||||||
log_error ("value %s%x exceeds max (%d) for precision.",
|
parse_warn ("%s%x exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
log_error ("value %s%u exceeds max (%d) for precision.",
|
parse_warn ("%s%u exceeds max (%d) for precision.",
|
||||||
negative ? "-" : "", val, max);
|
negative ? "-" : "", val, max);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -510,7 +510,7 @@ void convert_num (buf, str, base, size)
|
|||||||
putLong (buf, -(unsigned long)val);
|
putLong (buf, -(unsigned long)val);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
log_error ("Unexpected integer size: %d\n", size);
|
parse_warn ("Unexpected integer size: %d\n", size);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -525,7 +525,7 @@ void convert_num (buf, str, base, size)
|
|||||||
putULong (buf, val);
|
putULong (buf, val);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
log_error ("Unexpected integer size: %d\n", size);
|
parse_warn ("Unexpected integer size: %d\n", size);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2590,8 +2590,8 @@ int parse_option_token (rv, cfile, fmt, expr, uniform, lookups)
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
log_error ("Bad format %c in parse_option_param.",
|
parse_warn ("Bad format %c in parse_option_param.",
|
||||||
*fmt);
|
*fmt);
|
||||||
skip_to_semi (cfile);
|
skip_to_semi (cfile);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user