This patch fixes * a build failure * usage of uninitialized variable * usage of unneeded LD_LIBRARY_PATH --- Makefile +++ Makefile @@ -34,7 +34,6 @@ src_vipa.sh: echo '#!/bin/bash' > src_vipa.sh - echo 'export LD_LIBRARY_PATH=$(SRC_VIPA_PATH):$$LD_LIBRARY_PATH' >> src_vipa.sh echo 'export LD_PRELOAD=$(SRC_VIPA_PATH)/src_vipa.so' >> src_vipa.sh echo 'exec $$@' >> src_vipa.sh chmod 755 src_vipa.sh --- src_vipa.c +++ src_vipa.c @@ -26,7 +26,6 @@ #include #include -#include #include #include @@ -863,7 +862,7 @@ { ssize_t result; struct sv_entry *entry=NULL; - struct sockaddr *dst_addr; + struct sockaddr *dst_addr = NULL; struct sockaddr_in src_addr; if (msg->msg_name)