summaryrefslogtreecommitdiff
path: root/src/exim_monitor/em_log.c
diff options
context:
space:
mode:
authorTodd Lyons <tlyons@exim.org>2014-04-17 11:58:09 -0700
committerTodd Lyons <tlyons@exim.org>2014-04-19 08:32:09 -0700
commiteb57651e8badf0b65af0371732e42f2ee5c7772c (patch)
tree0bc0f5ddf2deb86cf11e1063e5b28942009e36b8 /src/exim_monitor/em_log.c
parent887291d23b561d0bb8cf43db80c191810e2d8ce3 (diff)
Fix Proxy Protocol v2 handling
Change recv() to not use MSGPEEK and eliminated flush_input(). Add proxy_target_address/port expansions. Convert ipv6 decoding to memmove(). Use sizeof() for variable sizing. Correct struct member access. Enhance debug output when passed invalid command/family. Add to and enhance documentation. Client script to test Proxy Protocol, interactive on STDIN/STDOUT, so can be chained (ie a swaks pipe), useful for any service, not just Exim and/or smtp.
Diffstat (limited to 'src/exim_monitor/em_log.c')
0 files changed, 0 insertions, 0 deletions