aboutsummaryrefslogtreecommitdiff
path: root/src/stream/ngx_stream_handler.c
diff options
context:
space:
mode:
authorVladimir Homutov <vl@nginx.com>2016-03-18 19:53:22 +0300
committerVladimir Homutov <vl@nginx.com>2016-03-18 19:53:22 +0300
commit818ebb3492d7def9291f9338242e2f62a7ffbaa5 (patch)
treec06268b241d968ef8688d2009f4483e219aeae19 /src/stream/ngx_stream_handler.c
parent2e6e2467949e2ae8b8ff2ec6a190ba9e37991218 (diff)
downloadnginx-818ebb3492d7def9291f9338242e2f62a7ffbaa5.tar.gz
nginx-818ebb3492d7def9291f9338242e2f62a7ffbaa5.zip
Stream: additional logging for UDP.
Diffstat (limited to 'src/stream/ngx_stream_handler.c')
-rw-r--r--src/stream/ngx_stream_handler.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/stream/ngx_stream_handler.c b/src/stream/ngx_stream_handler.c
index d59d0b0cc..aa69e4400 100644
--- a/src/stream/ngx_stream_handler.c
+++ b/src/stream/ngx_stream_handler.c
@@ -137,8 +137,9 @@ ngx_stream_init_connection(ngx_connection_t *c)
len = ngx_sock_ntop(c->sockaddr, c->socklen, text, NGX_SOCKADDR_STRLEN, 1);
- ngx_log_error(NGX_LOG_INFO, c->log, 0, "*%uA client %*s connected to %V",
- c->number, len, text, &addr_conf->addr_text);
+ ngx_log_error(NGX_LOG_INFO, c->log, 0, "*%uA %sclient %*s connected to %V",
+ c->number, c->type == SOCK_DGRAM ? "udp " : "",
+ len, text, &addr_conf->addr_text);
c->log->connection = c->number;
c->log->handler = ngx_stream_log_error;
@@ -328,7 +329,8 @@ ngx_stream_log_error(ngx_log_t *log, u_char *buf, size_t len)
s = log->data;
- p = ngx_snprintf(buf, len, ", client: %V, server: %V",
+ p = ngx_snprintf(buf, len, ", %sclient: %V, server: %V",
+ s->connection->type == SOCK_DGRAM ? "udp " : "",
&s->connection->addr_text,
&s->connection->listening->addr_text);
len -= p - buf;