fix compiler warnings (itsme <itsme@xs4all.nl>)

 * added several 'const' for strings.
 * added 'extern' to declarations of rsl_rlm_cause_strs
diff --git a/include/osmocore/gsm_utils.h b/include/osmocore/gsm_utils.h
index 2536045..c87e967 100644
--- a/include/osmocore/gsm_utils.h
+++ b/include/osmocore/gsm_utils.h
@@ -46,7 +46,7 @@
 	GSM_BAND_810	= 0x80,
 };
 
-char *gsm_band_name(enum gsm_band band);
+const char *gsm_band_name(enum gsm_band band);
 enum gsm_band gsm_band_parse(const char *mhz);
 
 int gsm_7bit_decode(char *decoded, const uint8_t *user_data, uint8_t length);
diff --git a/include/osmocore/rsl.h b/include/osmocore/rsl.h
index 4c5f75b..c108081 100644
--- a/include/osmocore/rsl.h
+++ b/include/osmocore/rsl.h
@@ -16,7 +16,7 @@
 /* decode channel number as per Section 9.3.1 */
 int rsl_dec_chan_nr(uint8_t chan_nr, uint8_t *type, uint8_t *subch, uint8_t *timeslot);
 
-const struct value_string rsl_rlm_cause_strs[];
+extern const struct value_string rsl_rlm_cause_strs[];
 
 const char *rsl_err_name(uint8_t err);