blob: dbd8a30fb1c7ef9df47ee9ace132009ed8491b25 [file] [log] [blame]
diff -Nru siefs-0.5.orig/siefs/Makefile.am siefs-0.5/siefs/Makefile.am
--- siefs-0.5.orig/siefs/Makefile.am 2005-04-05 14:36:28.000000000 +0000
+++ siefs-0.5/siefs/Makefile.am 2009-03-03 20:59:05.000000000 +0000
@@ -9,8 +9,8 @@
slink_SOURCES = slink.c obex.c obex.h transport.c transport.h comm.c comm.h \
crcmodel.c crcmodel.h
-LDADD = $(fuseinst)/lib/libfuse.a -lpthread
+LDADD = -lfuse -lpthread
install-exec-hook:
- -rm -f /sbin/mount.siefs
- -ln -s $(DESTDIR)$(bindir)/siefs /sbin/mount.siefs
+ -mkdir $(DESTDIR)/sbin/
+ -ln -s ..$(bindir)/siefs $(DESTDIR)/sbin/mount.siefs
diff -Nru siefs-0.5.orig/siefs/charset.c siefs-0.5/siefs/charset.c
--- siefs-0.5.orig/siefs/charset.c 2005-04-05 17:15:47.000000000 +0300
+++ siefs-0.5/siefs/charset.c 2007-05-23 14:13:19.000000000 +0300
@@ -1,4 +1,5 @@
#include <stdio.h>
+#include <stdlib.h>
#include <string.h>
#include <ctype.h>
diff -Nru siefs-0.5.orig/siefs/comm.c siefs-0.5/siefs/comm.c
--- siefs-0.5.orig/siefs/comm.c 2005-04-05 02:53:38.000000000 +0300
+++ siefs-0.5/siefs/comm.c 2007-05-23 14:12:32.000000000 +0300
@@ -15,6 +15,7 @@
#include <termios.h>
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <stdarg.h>
#include <errno.h>
#include "comm.h"
@@ -114,7 +115,7 @@
if (fd < 0) return -1;
h->fd = fd;
- bzero(&tio, sizeof(tio));
+ memset(&tio, 0, sizeof(tio));
f = commflags(h->speed);
if (f == -1) return -1;
tio.c_cflag = f;
diff -Nru siefs-0.5.orig/siefs/transport.c siefs-0.5/siefs/transport.c
--- siefs-0.5.orig/siefs/transport.c 2005-04-05 18:06:44.000000000 +0300
+++ siefs-0.5/siefs/transport.c 2007-05-23 14:13:00.000000000 +0300
@@ -10,6 +10,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <errno.h>
#include "comm.h"
#include "crcmodel.h"