driver_ti: bind to loopback interface only.
Bug: 5369962
Change-Id: If34941b17ab0051627aca81941c8e3522fe36f9a
diff --git a/sta_dk_4_0_4_32/wpa_supplicant_lib/driver_ti.c b/sta_dk_4_0_4_32/wpa_supplicant_lib/driver_ti.c
index b9ac23d..7f53cea 100644
--- a/sta_dk_4_0_4_32/wpa_supplicant_lib/driver_ti.c
+++ b/sta_dk_4_0_4_32/wpa_supplicant_lib/driver_ti.c
@@ -1356,7 +1356,7 @@
os_memset( &echoserver, 0, sizeof(echoserver) ); /* Clear struct */
echoserver.sin_family = AF_INET; /* Internet/IP */
- echoserver.sin_addr.s_addr = htonl(INADDR_ANY); /* IP address */
+ inet_aton("127.0.0.1", &echoserver.sin_addr); /* bind to loopback ONLY */
echoserver.sin_port = htons(TI_DRIVER_MSG_PORT); /* server port */
if( bind(myDrv->driverEventsSocket, (struct sockaddr *) &echoserver, sizeof(echoserver)) < 0 ) {