Mercurial > hg > nginx
comparison src/core/ngx_syslog.h @ 6286:a6a2016b8e31
Syslog: added "nohostname" option.
The option disables sending hostname in the syslog message header. This is
useful with syslog daemons that do not expect it (tickets #677 and #783).
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Mon, 26 Oct 2015 19:06:42 +0300 |
parents | 2cb5275bf5e7 |
children | 7f9935f07fe9 |
comparison
equal
deleted
inserted
replaced
6285:1f26bf65b1bc | 6286:a6a2016b8e31 |
---|---|
14 ngx_uint_t severity; | 14 ngx_uint_t severity; |
15 ngx_str_t tag; | 15 ngx_str_t tag; |
16 | 16 |
17 ngx_addr_t server; | 17 ngx_addr_t server; |
18 ngx_connection_t conn; | 18 ngx_connection_t conn; |
19 ngx_uint_t busy; /* unsigned busy:1; */ | 19 unsigned busy:1; |
20 unsigned nohostname:1; | |
20 } ngx_syslog_peer_t; | 21 } ngx_syslog_peer_t; |
21 | 22 |
22 | 23 |
23 char *ngx_syslog_process_conf(ngx_conf_t *cf, ngx_syslog_peer_t *peer); | 24 char *ngx_syslog_process_conf(ngx_conf_t *cf, ngx_syslog_peer_t *peer); |
24 u_char *ngx_syslog_add_header(ngx_syslog_peer_t *peer, u_char *buf); | 25 u_char *ngx_syslog_add_header(ngx_syslog_peer_t *peer, u_char *buf); |