From 7934c1c932f368a2f15e805bd23a7e5ca5d1748f Mon Sep 17 00:00:00 2001 From: trasz Date: Mon, 3 Aug 2015 07:28:23 +0000 Subject: [PATCH] MFC r284542: Allow '@' in unquoted strings, such as with the "path" statement. Note that one can use any character they like by using double quotes. PR: 200895 Sponsored by: The FreeBDS Foundation git-svn-id: svn://svn.freebsd.org/base/stable/10@286220 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- usr.sbin/ctld/token.l | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr.sbin/ctld/token.l b/usr.sbin/ctld/token.l index ca4ae2a96..6437d7b6e 100644 --- a/usr.sbin/ctld/token.l +++ b/usr.sbin/ctld/token.l @@ -80,7 +80,7 @@ target { return TARGET; } timeout { return TIMEOUT; } \"[^"]+\" { yylval.str = strndup(yytext + 1, strlen(yytext) - 2); return STR; } -[a-zA-Z0-9\.\-_/\:\[\]]+ { yylval.str = strdup(yytext); return STR; } +[a-zA-Z0-9\.\-@_/\:\[\]]+ { yylval.str = strdup(yytext); return STR; } \{ { return OPENING_BRACKET; } \} { return CLOSING_BRACKET; } #.*$ /* ignore comments */; -- 2.45.0