diff --git a/src/bitdht/bdfilter.cc b/src/bitdht/bdfilter.cc index 1db9252..863dbba 100644 --- a/src/bitdht/bdfilter.cc +++ b/src/bitdht/bdfilter.cc @@ -29,6 +29,7 @@ #include "util/bdfile.h" #include +#include #include #include #include @@ -88,7 +89,9 @@ void bdFilter::loadBannedIpFile() char addr_str[10240]; struct sockaddr_in addr; + memset(&addr, 0, sizeof(struct sockaddr_in)); addr.sin_family = PF_INET; + unsigned short port; FILE *fd = fopen(mFilename.c_str(),"r") ;