From: Willy Tarreau Date: Thu, 25 Apr 2013 15:35:22 +0000 (+0200) Subject: BUILD: last fix broke non-linux platforms X-Git-Tag: v1.5-dev19~49 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c621d36ba3ff8b4ca2907f4dc966cfb13cbf3451;p=thirdparty%2Fhaproxy.git BUILD: last fix broke non-linux platforms src.tproxy_addr only exists on linux. --- diff --git a/src/cfgparse.c b/src/cfgparse.c index efd46bc908..6f2850c73a 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -1813,7 +1813,9 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int kwm) curproxy->conn_src.iface_name = strdup(defproxy.conn_src.iface_name); curproxy->conn_src.iface_len = defproxy.conn_src.iface_len; curproxy->conn_src.opts = defproxy.conn_src.opts; +#if defined(CONFIG_HAP_CTTPROXY) || defined(CONFIG_HAP_LINUX_TPROXY) curproxy->conn_src.tproxy_addr = defproxy.conn_src.tproxy_addr; +#endif } if (curproxy->cap & PR_CAP_FE) {