SHA256
1
0
forked from pool/src_vipa
src_vipa/src_vipa.build.patch

35 lines
768 B
Diff

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 <string.h>
#include <unistd.h>
-#include <asm/atomic.h>
#include <pthread.h>
#include <sys/types.h>
@@ -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)