diff options
author | pjd <pjd@FreeBSD.org> | 2011-05-20 11:10:39 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2011-05-20 11:10:39 +0000 |
commit | 5e404c67deafb9c7aee38676d16b6da71a82b244 (patch) | |
tree | bff27ecf77654959ade0f93d2652b159aca3a06b /sbin | |
parent | a432a45a8836e8490e4e7587426ef322702e7fd9 (diff) | |
download | FreeBSD-src-5e404c67deafb9c7aee38676d16b6da71a82b244.zip FreeBSD-src-5e404c67deafb9c7aee38676d16b6da71a82b244.tar.gz |
Allow [ ] characters in strings. They might be used in IPv6 addresses.
MFC after: 3 weeks
Diffstat (limited to 'sbin')
-rw-r--r-- | sbin/hastd/token.l | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/hastd/token.l b/sbin/hastd/token.l index 389dfed..67c1e13 100644 --- a/sbin/hastd/token.l +++ b/sbin/hastd/token.l @@ -68,7 +68,7 @@ sha256 { DP; return SHA256; } hole { DP; return HOLE; } lzf { DP; return LZF; } [0-9]+ { DP; yylval.num = atoi(yytext); return NUM; } -[a-zA-Z0-9\.\-_/\:]+ { DP; yylval.str = strdup(yytext); return STR; } +[a-zA-Z0-9\.\-_/\:\[\]]+ { DP; yylval.str = strdup(yytext); return STR; } \{ { DP; depth++; return OB; } \} { DP; depth--; return CB; } #.*$ /* ignore comments */; |