working state up to location update and classmark inquiry

diff --git a/src/misdn.c b/src/misdn.c
index 366580c..dfc3a65 100644
--- a/src/misdn.c
+++ b/src/misdn.c
@@ -72,7 +72,7 @@
 #define TEI_OML		25
 #define TEI_RSL		1
 
-static void hexdump(unsigned char *buf, int len)
+void hexdump(unsigned char *buf, int len)
 {
 	int i;
 	for (i = 0; i < len; i++) {
@@ -169,9 +169,6 @@
 	case DL_DATA_IND:
 		DEBUGP(DMI, "got DL_DATA_IND\n");
 
-		/* FIXME: this stinks */
-		msg->trx = e1h->bts->c0;
-
 		msg->l2h = msg->data + MISDN_HEADER_LEN;
 		
 		fprintf(stdout, "RX: ");
@@ -243,6 +240,7 @@
 			     sizeof(e1h->l2addr));
 		msgb_free(msg);
 		usleep(100000);
+		//sleep(1);
 	}
 
 	return ret;