diff --git a/src/plugin.c b/src/plugin.c index e75c3008..9c0c3281 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -308,7 +308,8 @@ get_local_port() } struct sockaddr_in serv_addr; - bzero((char *)&serv_addr, sizeof(serv_addr)); + //bzero((char *)&serv_addr, sizeof(serv_addr)); /* replace bzero(3) to memset(3). which is more compatible to old systems */ + memset(&serv_addr, 0, sizeof(serv_addr)); serv_addr.sin_family = AF_INET; serv_addr.sin_addr.s_addr = INADDR_ANY; serv_addr.sin_port = 0;