bpf: fix cbpf parser bug for octal numbers
[linux-2.6-microblaze.git] / tools / bpf / bpf_exp.l
index bd83149..4da8d05 100644 (file)
@@ -175,7 +175,7 @@ extern void yyerror(const char *str);
                        yylval.number = strtol(yytext, NULL, 10);
                        return number;
                }
-([0][0-9]+)    {
+([0][0-7]+)    {
                        yylval.number = strtol(yytext + 1, NULL, 8);
                        return number;
                }