On 29/11/12 14:16, David Sommerseth wrote:
> From: David Sommerseth <dav...@redhat.com>
> 
> A report on #openvpn pointed out that in his setup three warnings
> appeard on the console when starting up.
> 
>     $ sudo /usr/local/etc/rc.d/openvpn restart
>     Stopping openvpn.
>     Waiting for PIDS: 33031.
>     Starting openvpn.
>     openvpn: writing to routing socket: No such process
>     openvpn: writing to routing socket: No such process
>     openvpn: writing to routing socket: No such process
>     $
> 
> This setup is on FreeBSD using jails with strict access to the
> routing table.
> 
> After looking at the code path, this error was found in the BSD
> sections for get_default_gateway().  But it was using the warn()
> call instead of msg(M_WARN|M_ERRNO, ...) which causes these
> warnings to go to stderr instead of the log file.
> 
> The warning string is also slightly modified to better explain
> what fails.
> 
> Reported-by: Thomas Steen Rasmussen <tho...@gibfest.dk>
> Tested-by: Thomas Steen Rasmussen <tho...@gibfest.dk>
> Signed-off-by: David Sommerseth <dav...@redhat.com>
> ---
>  src/openvpn/route.c |    4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 

Applied to master and beta/2.3 branches

commit b3f19cc4bec6978a128f5af3ab22d8cfa954b064 (master)
commit 28d9e57638d66fde792a53a3eb6391ddb8bb426f (beta/2.3)
Author: David Sommerseth <dav...@redhat.com>
List-Post: openvpn-devel@lists.sourceforge.net
Date:   Thu Nov 29 14:16:12 2012 +0100

    The get_default_gateway() function uses warn() instead of msg()
    
    Reported-by: Thomas Steen Rasmussen <tho...@gibfest.dk>
    Tested-by: Thomas Steen Rasmussen <tho...@gibfest.dk>
    Signed-off-by: David Sommerseth <dav...@redhat.com>
    Acked-by: Gert Doering <g...@greenie.muc.de>
    Message-Id: 1354194972-5388-1-git-send-email-d...@users.sourceforge.net
    URL: http://article.gmane.org/gmane.network.openvpn.devel/7149


-- 
kind regards,

David Sommerseth

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to