Tweak 'expecting' parse_warn() messages to be more consistent.
authorkrw <krw@openbsd.org>
Mon, 3 Apr 2017 14:16:34 +0000 (14:16 +0000)
committerkrw <krw@openbsd.org>
Mon, 3 Apr 2017 14:16:34 +0000 (14:16 +0000)
sbin/dhclient/clparse.c
sbin/dhclient/parse.c

index 1281a32..ea122a6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: clparse.c,v 1.105 2017/02/12 13:55:01 krw Exp $       */
+/*     $OpenBSD: clparse.c,v 1.106 2017/04/03 14:16:34 krw Exp $       */
 
 /* Parser for dhclient config and lease files. */
 
@@ -296,7 +296,7 @@ parse_client_statement(FILE *cfile, struct interface_info *ifi)
                        parse_semi(cfile);
                break;
        default:
-               parse_warn("expecting statement.");
+               parse_warn("expecting statement.");
                if (token != ';')
                        skip_to_semi(cfile);
                break;
@@ -327,7 +327,7 @@ parse_X(FILE *cfile, u_int8_t *buf, int max)
                        skip_to_semi(cfile);
                        return (-1);
                } else {
-                       parse_warn("expecting hex octet.");
+                       parse_warn("expecting hex value.");
                        skip_to_semi(cfile);
                        return (-1);
                }
@@ -342,7 +342,7 @@ parse_X(FILE *cfile, u_int8_t *buf, int max)
                memcpy(buf, val, len + 1);
        } else {
                token = next_token(NULL, cfile);
-               parse_warn("expecting string or hexadecimal data");
+               parse_warn("expecting string or hex data.");
                if (token != ';')
                        skip_to_semi(cfile);
                return (-1);
@@ -421,7 +421,7 @@ parse_interface_declaration(FILE *cfile, struct interface_info *ifi)
 
        token = next_token(&val, cfile);
        if (token != TOK_STRING) {
-               parse_warn("expecting interface name (in quotes).");
+               parse_warn("expecting string.");
                if (token != ';')
                        skip_to_semi(cfile);
                return;
@@ -434,7 +434,7 @@ parse_interface_declaration(FILE *cfile, struct interface_info *ifi)
 
        token = next_token(&val, cfile);
        if (token != '{') {
-               parse_warn("expecting left brace.");
+               parse_warn("expecting '{'.");
                if (token != ';')
                        skip_to_semi(cfile);
                return;
@@ -472,7 +472,7 @@ parse_client_lease_statement(FILE *cfile, int is_static,
 
        token = next_token(NULL, cfile);
        if (token != '{') {
-               parse_warn("expecting left brace.");
+               parse_warn("expecting '{'.");
                if (token != ';')
                        skip_to_semi(cfile);
                return;
@@ -560,7 +560,7 @@ parse_client_lease_declaration(FILE *cfile, struct client_lease *lease,
        case TOK_INTERFACE:
                token = next_token(&val, cfile);
                if (token != TOK_STRING) {
-                       parse_warn("expecting interface name (in quotes).");
+                       parse_warn("expecting string.");
                        if (token != ';')
                                skip_to_semi(cfile);
                        return;
@@ -634,7 +634,7 @@ parse_option_decl(FILE *cfile, struct option_data *options)
 
        token = next_token(&val, cfile);
        if (!is_identifier(token)) {
-               parse_warn("expecting identifier after option keyword.");
+               parse_warn("expecting identifier.");
                if (token != ';')
                        skip_to_semi(cfile);
                return (-1);
index 847c005..c3e7643 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: parse.c,v 1.44 2017/04/02 20:57:22 krw Exp $  */
+/*     $OpenBSD: parse.c,v 1.45 2017/04/03 14:16:34 krw Exp $  */
 
 /* Common parser code for dhcpd and dhclient. */
 
@@ -138,7 +138,7 @@ parse_string(FILE *cfile)
 
        token = next_token(&val, cfile);
        if (token != TOK_STRING) {
-               parse_warn("expecting a string");
+               parse_warn("expecting string.");
                if (token != ';')
                        skip_to_semi(cfile);
                return (NULL);
@@ -177,7 +177,7 @@ parse_cidr(FILE *cfile, unsigned char *cidr)
        }
 
        if (!len) {
-               parse_warn("expecting CIDR subnet.");
+               parse_warn("expecting decimal value.");
                skip_to_semi(cfile);
                return (0);
        } else if (token != '/') {
@@ -185,7 +185,7 @@ parse_cidr(FILE *cfile, unsigned char *cidr)
                skip_to_semi(cfile);
                return (0);
        } else if (!parse_decimal(cfile, cidr, 'B') || *cidr > 32) {
-               parse_warn("Expecting CIDR prefix length.");
+               parse_warn("expecting decimal value <= 32.");
                skip_to_semi(cfile);
                return (0);
        }
@@ -216,7 +216,7 @@ parse_ip_addr(FILE *cfile, struct in_addr *addr)
                skip_to_semi(cfile);
                return (0);
        } else {
-               parse_warn("expecting decimal octet.");
+               parse_warn("expecting decimal value.");
                skip_to_semi(cfile);
                return (0);
        }
@@ -254,7 +254,7 @@ parse_ethernet(FILE *cfile, struct ether_addr *hardware)
                parse_warn("expecting ':'.");
                skip_to_semi(cfile);
        } else {
-               parse_warn("expecting hex octet.");
+               parse_warn("expecting hex value.");
                skip_to_semi(cfile);
        }
 }