1*4882a593Smuzhiyunbzero is deprecated in POSIX.1-2001 and removed for POSIX.1-2008 so 2*4882a593Smuzhiyunswitch to memset instead. 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> 5*4882a593Smuzhiyun 6*4882a593Smuzhiyundiff -Nura pptp-1.8.0.orig/pptp_callmgr.c pptp-1.8.0/pptp_callmgr.c 7*4882a593Smuzhiyun--- pptp-1.8.0.orig/pptp_callmgr.c 2013-10-23 05:10:46.000000000 -0300 8*4882a593Smuzhiyun+++ pptp-1.8.0/pptp_callmgr.c 2014-03-31 16:47:42.617643298 -0300 9*4882a593Smuzhiyun@@ -340,7 +340,7 @@ 10*4882a593Smuzhiyun } 11*4882a593Smuzhiyun #endif 12*4882a593Smuzhiyun if (localbind.s_addr != INADDR_NONE) { 13*4882a593Smuzhiyun- bzero(&src, sizeof(src)); 14*4882a593Smuzhiyun+ memset(&src, 0, sizeof(src)); 15*4882a593Smuzhiyun src.i.sin_family = AF_INET; 16*4882a593Smuzhiyun src.i.sin_addr = localbind; 17*4882a593Smuzhiyun if (bind(s, &src.a, sizeof(src.i)) != 0) { 18*4882a593Smuzhiyundiff -Nura pptp-1.8.0.orig/pptp_gre.c pptp-1.8.0/pptp_gre.c 19*4882a593Smuzhiyun--- pptp-1.8.0.orig/pptp_gre.c 2013-10-23 05:10:46.000000000 -0300 20*4882a593Smuzhiyun+++ pptp-1.8.0/pptp_gre.c 2014-03-31 16:47:30.745249066 -0300 21*4882a593Smuzhiyun@@ -103,7 +103,7 @@ 22*4882a593Smuzhiyun } 23*4882a593Smuzhiyun #endif 24*4882a593Smuzhiyun if (localbind.s_addr != INADDR_NONE) { 25*4882a593Smuzhiyun- bzero(&loc_addr, sizeof(loc_addr)); 26*4882a593Smuzhiyun+ memset(&loc_addr, 0, sizeof(loc_addr)); 27*4882a593Smuzhiyun loc_addr.i.sin_family = AF_INET; 28*4882a593Smuzhiyun loc_addr.i.sin_addr = localbind; 29*4882a593Smuzhiyun if (bind(s, &loc_addr.a, sizeof(loc_addr.i)) != 0) { 30