]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: tproxy: add support for FreeBSD
authorPieter Baauw <piba.nl.dev@gmail.com>
Wed, 8 May 2013 21:22:39 +0000 (23:22 +0200)
committerWilly Tarreau <w@1wt.eu>
Sat, 11 May 2013 06:03:43 +0000 (08:03 +0200)
commitff30b6667be509e12adaf264ddd21a9aabbfcdad
tree562ab361a29973f9be19101d1a0b17f9d07589a4
parentd551fb5a8d8cfc8d092f6acb33d82d01d59307ac
MINOR: tproxy: add support for FreeBSD

FreeBSD uses (IPPROTO_IP, IP_BINDANY) and (IPPROTO_IPV6, IPV6_BINDANY)
to enable transparent proxy on a socket.

This patch adds support for the relevant setsockopt() calls.
include/common/compat.h
src/haproxy.c
src/proto_tcp.c