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);