-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/01/17 20:50, Selva Nair wrote:
> 
> On Tue, Jan 10, 2017 at 2:12 PM, David Sommerseth 
> <open...@sf.lists.topphemmelig.net 
> <mailto:open...@sf.lists.topphemmelig.net>> wrote:
> 
> The attached patch is cleaning up this a bit, avoiding some of the 
> scoping and the not really useful 'bool ret' variable.
> 
> 
> 
> In the patch  you correctly break out of the while() on when 
> man-even-loop prematurely returns due to signal but do not return
> false on signal. This could potentially cause the current remote to
> be accepted if the UI sends a signal instead of ACCEPT in answer to
> the
>> REMOTE query.

Ahh!  Good catch.  I did consider this approach, but presumed that
James had the variable overwritten on purpose.  But I believe you are
right, I see this have a potential to backfire if overwritten.

I'll attach two patches to this mail thread.  The first one fixes this
issue, as suggested - but where I improve the comments and add a few
code style fixes as well.  The second patch just removes a redundant
#ifdef ENABLE_MANAGEMENT block, where these ce_managmenet_remote_*()
functions are used.


- -- 
kind regards,

David Sommerseth
OpenVPN Technologies, Inc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJYdUUhAAoJEIbPlEyWcf3yxU8P/1jZy2IaUB1IgVQLQk+oqEqS
5FJb7gMYzpOxborF3y3O5vUhjboU4wNnL4wYbymarOyZ3V83fxlfZ1LHAnQh8cVZ
PCKvRMXFfnbwLk40Rf8Bkv2WQw5EjXUsfEREy/Pg7DdIcGkCl8ckumV6aOLkCTfv
71oObTAZMF9tQPDxDvgySJyt8A4sRYNEaJxowu0iguIVVgl+IVPp/wToV7txuD0c
kvjMee03NxtTh1HZgFqvBvfaCJ+1FZpvEf5DZ+WYwhFpWxgn1shw4XDYafgWpU9Z
v5cd//y7RY3o8m7NdgNnJH68/lSu9LrIQPhj9YARPFfrte5QTkk5E597Ws+7x12O
gCJlyHLTQKMlRNTLX6mtZHrY957xFdTlBuMsRNKF3s0bzLRP8b3L7UPYgtt4/UPz
5AETZGywCk4ij0dSsctJQcy1ejVqPXrEAw+hYli3tEJd5mpP6b0XUc5+0pcTJpfr
zR01okfOAW2uc7LCt/Upn7td1nVuyxvmNeJdrnqTF5ZNEpTDRcGHzZxzpXG5ECIT
vjFRY9+GmxJGFNVlYTlgUtZN3H1NuK2wGyP3pzuI0FKyFgiRMiGV8VUkFpOypXsA
Dd8NXd0MZW2C+R5W7bUwi6ma3UcIPGs61yHn6KfCFMJLen23fLY9AZFEtAaXTIE9
jFOSt6NkJuNVAkkrhzGP
=jXw0
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to