]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: logs: add support for RFC5424 header format per logger
authorDragan Dosen <ddosen@haproxy.com>
Tue, 22 Sep 2015 14:05:32 +0000 (16:05 +0200)
committerWilly Tarreau <w@1wt.eu>
Mon, 28 Sep 2015 12:01:27 +0000 (14:01 +0200)
commit1322d09a6f8fb2adb6309f9bcad6bd19e67f607d
tree8b3ea0ee065c5055525178b4881fa7cfe2205dab
parent68d2e3a74216bd137cbfce25611e935067ee839b
MEDIUM: logs: add support for RFC5424 header format per logger

The function __send_log() iterates over senders and passes the header as
the first vector to sendmsg(), thus it can send a logger-specific header
in each message.

A new logger arguments "format rfc5424" should be used in order to enable
RFC5424 header format. For example:

    log 10.2.3.4:1234 len 2048 format rfc5424 local2 info
include/proto/log.h
include/types/log.h
include/types/proxy.h
src/cfgparse.c
src/haproxy.c
src/log.c