rasd: Log events data to the data file

stdout is not used anymore.

Signed-off-by: Jean Pihet <jean.pihet@linaro.org>
Link: http://lkml.kernel.org/r/1412933690-25576-14-git-send-email-jean.pihet@linaro.org
Signed-off-by: Borislav Petkov <bp@suse.de>
diff --git a/src/trace-seq.c b/src/trace-seq.c
index 1d5f0b4..9f7c5f3 100644
--- a/src/trace-seq.c
+++ b/src/trace-seq.c
@@ -25,6 +25,7 @@
 #include <stdarg.h>
 
 #include <asm/bug.h>
+#include "ras.h"
 #include "event-parse.h"
 
 /*
@@ -238,7 +239,7 @@
 
 	switch (s->state) {
 	case TRACE_SEQ__GOOD:
-		return printf("%.*s", s->len, s->buffer);
+		return fprintf(data_file, "%.*s", s->len, s->buffer);
 	case TRACE_SEQ__BUFFER_POISONED:
 		puts("Usage of trace_seq after it was destroyed");
 		break;
diff --git a/src/trace_event.c b/src/trace_event.c
index ab06a82..49b7f62 100644
--- a/src/trace_event.c
+++ b/src/trace_event.c
@@ -94,10 +94,10 @@
 	record.size = size;
 	record.data = data;
 
-	printf("%s:%s: ", event->system, event->name);
+	fprintf(data_file, "%s:%s: ", event->system, event->name);
 	trace_seq_init(&s);
 	pevent_event_info(&s, event, &record);
 	trace_seq_do_printf(&s);
 	trace_seq_destroy(&s);
-	printf("\n");
+	fprintf(data_file, "\n");
 }