Activate + interpret many more DIAG LOG messages for GPRS
diff --git a/src/gprs_mac.h b/src/gprs_mac.h
index 3149351..cc499b3 100644
--- a/src/gprs_mac.h
+++ b/src/gprs_mac.h
@@ -5,6 +5,7 @@
 	IDLE_MODE,
 	TRANSFER_MODE,
 };
+extern struct value_string gprs_mac_mode_vals[4];
 
 enum gprs_mac_null_substates {
 	NULL_INACTIVE,
@@ -20,6 +21,7 @@
 	NULL_DTM_GTTP_UL_CON,
 	NULL_RESET,
 };
+extern struct value_string gprs_mac_null_substate_vals[13];
 
 enum gprs_mac_idle_substates {
 	IDLE_PASSIVE,
@@ -31,6 +33,7 @@
 	IDLE_UL_1PHASE_CONT_RES,
 	IDLE_DL_ASS,
 };
+extern struct value_string gprs_mac_idle_substate_vals[9];
 
 enum gprs_mac_transfer_substates {
 	TRANSFER_INACTIVE,
@@ -47,6 +50,7 @@
 	TRANSFER_CONCURRENT_DYNAMIC_REALLOC,
 	TRANSFER_CONCURRENT_DL_REASSIGN_DYNAMIC_REALLOC,
 };
+extern struct value_string gprs_mac_transfer_substate_vals[14];
 
 /* LOG_GPRS_MAC_STATE_C */
 struct gprs_mac_state_change {
@@ -76,7 +80,7 @@
 } __attribute__((packed));
 
 /* LOG_GPRS_MAC_UL_TBF_ESTABLISH_C */
-struct gprs_mcc_ul_tbf_est {
+struct gprs_mac_ul_tbf_est {
 	uint8_t tbf_req_cause;
 	uint8_t acc_granted;
 	uint8_t radio_prio;
@@ -120,6 +124,7 @@
 	PBCCH_CHANNEL		= 0x82,
 	DL_PACCH_CHANNEL	= 0x83,
 };
+extern struct value_string gprs_mac_chan_type_vals[8];
 
 enum gprs_mac_msg_type {
 	PACKET_CELL_CHANGE_FAILURE		= 0x00,
@@ -139,6 +144,7 @@
 	PACKET_CS_REQUEST			= 0x0e,
 	PACKET_CHANNEL_REQUEST			= 0x20,
 };
+extern struct value_string gprs_mac_msg_type_vals[17];
 
 struct evt_gprs_mac_msg {
 	uint8_t msg_type;