Re: [Openvpn-devel] [Patch v3] Remove #ifdefs for client nat support.

2014-07-10 Thread Arne Schwabe
Am 09.07.14 22:39, schrieb Gert Doering: > Hi, > > On Tue, Jul 08, 2014 at 11:21:41AM +0200, Arne Schwabe wrote: >> --- a/src/openvpn/forward.c >> +++ b/src/openvpn/forward.c >> @@ -1018,6 +1018,8 @@ process_ip_header (struct context *c, unsigned int >> flags, struct buffer *buf) >>if (!c->opt

Re: [Openvpn-devel] [Patch v3] Remove #ifdefs for client nat support.

2014-07-09 Thread Gert Doering
Hi, On Tue, Jul 08, 2014 at 11:21:41AM +0200, Arne Schwabe wrote: > --- a/src/openvpn/forward.c > +++ b/src/openvpn/forward.c > @@ -1018,6 +1018,8 @@ process_ip_header (struct context *c, unsigned int > flags, struct buffer *buf) >if (!c->options.passtos) > flags &= ~PIPV4_PASSTOS; > #e

[Openvpn-devel] [Patch v3] Remove #ifdefs for client nat support.

2014-07-08 Thread Arne Schwabe
The client-nat feature was always unconditionally enabled --- src/openvpn/clinat.c | 4 src/openvpn/clinat.h | 2 +- src/openvpn/forward.c | 12 +++- src/openvpn/multi.c | 2 -- src/openvpn/openvpn.h | 2 -- src/openvpn/options.c | 18 +- src/openvpn/options.h