From: Vladimir Homutov Date: Thu, 20 Nov 2014 17:02:21 +0000 (+0300) Subject: Syslog: allowed underscore symbol in tag (ticket #667). X-Git-Tag: release-1.7.8~9 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=742b5dd04514024849447df3343ab00654fcaaac;p=nginx.git Syslog: allowed underscore symbol in tag (ticket #667). --- diff --git a/src/core/ngx_syslog.c b/src/core/ngx_syslog.c index 616fd712e..d4e79f67d 100644 --- a/src/core/ngx_syslog.c +++ b/src/core/ngx_syslog.c @@ -182,10 +182,11 @@ ngx_syslog_parse_args(ngx_conf_t *cf, ngx_syslog_peer_t *peer) for (i = 4; i < len; i++) { c = ngx_tolower(p[i]); - if (c < '0' || (c > '9' && c < 'a') || c > 'z') { + if (c < '0' || (c > '9' && c < 'a' && c != '_') || c > 'z') { ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, "syslog \"tag\" only allows " - "alphanumeric characters"); + "alphanumeric characters " + "and underscore"); return NGX_CONF_ERROR; } }