* use DEBUGP in TRAU frame code
* make sure we actually set 'spare' bits to 1

diff --git a/src/trau_frame.c b/src/trau_frame.c
index 4b02c7b..aa03957 100644
--- a/src/trau_frame.c
+++ b/src/trau_frame.c
@@ -27,6 +27,7 @@
 
 #include <openbsc/trau_frame.h>
 #include <openbsc/subchan_demux.h>
+#include <openbsc/debug.h>
 
 static u_int32_t get_bits(const u_int8_t *bitbuf, int offset, int num)
 {
@@ -106,11 +107,11 @@
 	case TRAU_FT_DATA_DOWN:
 	case TRAU_FT_D145_SYNC:
 	case TRAU_FT_EDATA:
-		fprintf(stderr, "unimplemented TRAU Frame Type 0x%02x\n", cbits5);
+		DEBUGP(DMUX, "can't decode unimplemented TRAU Frame Type 0x%02x\n", cbits5);
 		return -1;
 		break;
 	default:
-		fprintf(stderr, "unknown TRAU Frame Type 0x%02x\n", cbits5);
+		DEBUGP(DMUX, "can't decode unknown TRAU Frame Type 0x%02x\n", cbits5);
 		return -1;
 		break;
 	}
@@ -133,7 +134,7 @@
 		memset(fr->c_bits+5, 0, 6);
 		/* FIXME: SP / BFI in case of DTx */
 		/* C12 .. C21 are spare and coded as '1' */
-		memset(fr->c_bits+11, 0, 10);
+		memset(fr->c_bits+11, 0x01, 10);
 		break;
 	case TRAU_FT_EFR:
 		/* clear time alignment */
@@ -147,7 +148,7 @@
 		memset(fr->c_bits+5, 0, 6);
 		/* FIXME: SP / BFI in case of DTx */
 		/* C12 .. C21 are spare and coded as '1' */
-		memset(fr->c_bits+11, 0, 10);
+		memset(fr->c_bits+11, 0x01, 10);
 		break;
 	case TRAU_FT_FR_DOWN:
 	case TRAU_FT_IDLE_DOWN:
@@ -161,11 +162,11 @@
 	case TRAU_FT_DATA_UP:
 	case TRAU_FT_D145_SYNC:
 	case TRAU_FT_EDATA:
-		fprintf(stderr, "unimplemented TRAU Frame Type 0x%02x\n", cbits5);
+		DEBUGP(DMUX, "unimplemented TRAU Frame Type 0x%02x\n", cbits5);
 		return -1;
 		break;
 	default:
-		fprintf(stderr, "unknown TRAU Frame Type 0x%02x\n", cbits5);
+		DEBUGP(DMUX, "unknown TRAU Frame Type 0x%02x\n", cbits5);
 		return -1;
 		break;
 	}
@@ -223,11 +224,11 @@
 	case TRAU_FT_DATA_DOWN:
 	case TRAU_FT_D145_SYNC:
 	case TRAU_FT_EDATA:
-		fprintf(stderr, "unimplemented TRAU Frame Type 0x%02x\n", cbits5);
+		DEBUGP(DMUX, "unimplemented TRAU Frame Type 0x%02x\n", cbits5);
 		return -1;
 		break;
 	default:
-		fprintf(stderr, "unknown TRAU Frame Type 0x%02x\n", cbits5);
+		DEBUGP(DMUX, "unknown TRAU Frame Type 0x%02x\n", cbits5);
 		return -1;
 		break;
 	}