jer         14/07/17 01:09:22

  Added:                siphon-666-gentoo.patch siphon-666-log.patch
  Log:
  EAPI bump. Fix compiler warning. Convert sed scripts to patches. Remove short 
<longdescription>.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  Changes    Path
1.1                  net-analyzer/siphon/files/siphon-666-gentoo.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/siphon/files/siphon-666-gentoo.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/siphon/files/siphon-666-gentoo.patch?rev=1.1&content-type=text/plain

Index: siphon-666-gentoo.patch
===================================================================
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 CC = gcc
 CCFLAGS = -Wall -pthread -ggdb
-CFLAGS = -Wall -O2 -pthread -ggdb -I. 
+CFLAGS += -pthread -Wall -I.
 LIBS = -lpcap
 OBJS = parse.o sniff.o main.o log.o
 SRCS = ${OBJS:.o=.c}
@@ -9,7 +9,7 @@
 all: $(TARGET)
 
 $(TARGET): $(OBJS)
-       $(CC) $(CCFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
+       $(CC) $(CCFLAGS) $(LDFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
 
 clean:
        rm -f $(OBJS) *~ *.core core siphon



1.1                  net-analyzer/siphon/files/siphon-666-log.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/siphon/files/siphon-666-log.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/siphon/files/siphon-666-log.patch?rev=1.1&content-type=text/plain

Index: siphon-666-log.patch
===================================================================
--- a/main.c
+++ b/main.c
@@ -98,7 +98,7 @@
    pti_parse.pti_pd[1] = pd_parse2log[1];
 
    pthread_create (&parse_thread, NULL, (void *) parse, &pti_parse);
-   pthread_create(&log_thread,NULL,(void *)log, (void *)pd_parse2log[0]);
+   pthread_create(&log_thread,NULL,(void *)siphon_log, (void 
*)pd_parse2log[0]);
    pthread_create (&sniff_thread, NULL, (void *) sniff_network,
                   &pd_sniff2parse[1]);
 
--- a/log.c
+++ b/log.c
@@ -19,7 +19,7 @@
 
 int tag = 0;
 
-void *log(void *pipe)
+void *siphon_log(void *pipe)
 {
   struct parse2log *info;
   char hashed[100], buf[1024], *os, *proto = NULL, *df;
@@ -137,10 +137,10 @@
   FILE *osprints;
   static char line[80], *oswin, *osttl, *osdf, *os, hexed[10];
   static int check = 0;
-  osprints = fopen("osprints.conf","r");
+  osprints = fopen("/etc/osprints.conf","r");
 
   if(!osprints) {
-    perror("Unable to find osprints.conf\n");
+    perror("Unable to find /etc/osprints.conf\n");
     return "Unknown";
   }
 
--- a/siphon.h
+++ b/siphon.h
@@ -49,7 +49,7 @@
 
 void *sniff_network (void *);
 void *parse (void *);
-void *log(void *);
+void *siphon_log(void *);
 
 char *device, *logfile;
 int verbose, back;




Reply via email to