This is an automated email from Gerrit.

Paul Fertser ([email protected]) just uploaded a new patch set to Gerrit, 
which you can find at http://openocd.zylin.com/4331

-- gerrit

commit eb54854507a2a4a8fd260e873f0520ffa1e16474
Author: Paul Fertser <[email protected]>
Date:   Sat Jan 13 16:22:10 2018 +0300

    server: bind to IPv4 localhost by default
    
    Since OpenOCD basically allows to perform arbitrary actions on behalf of
    the running user, it makes sense to restrict the exposure by default.
    
    If you need network connectivity and your environment is safe enough,
    use "bindto 0.0.0.0" to switch to the old behaviour.
    
    Change-Id: I4a4044b90d0ecb30118cea96fc92a7bcff0924e0
    Signed-off-by: Paul Fertser <[email protected]>

diff --git a/src/server/server.c b/src/server/server.c
index 1e52e97..ea1e898 100644
--- a/src/server/server.c
+++ b/src/server/server.c
@@ -259,7 +259,7 @@ int add_service(char *name,
                c->sin.sin_family = AF_INET;
 
                if (bindto_name == NULL)
-                       c->sin.sin_addr.s_addr = INADDR_ANY;
+                       c->sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
                else {
                        hp = gethostbyname(bindto_name);
                        if (hp == NULL) {

-- 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to