gsm_04_08.c: Call subscr_update everytime we let someone in (Andreas Eversberg)

If location update is requested, but subscriber is not yet authorised
within mm_rx_loc_upd_req() function, the subscr_update() is not called,
because subscriber information is not complete.
During mm_rx_id_resp() the subscriber informations is may be complete,
so authorize subscriber succeeds and database must be updated.
diff --git a/src/gsm_04_08.c b/src/gsm_04_08.c
index 83f38dd..d044295 100644
--- a/src/gsm_04_08.c
+++ b/src/gsm_04_08.c
@@ -531,6 +531,7 @@
 	/* Check if we can let the mobile station enter */
 	if (authorize_subscriber(lchan->loc_operation, lchan->subscr)) {
 		db_subscriber_alloc_tmsi(lchan->subscr);
+		subscr_update(lchan->subscr, msg->trx->bts, GSM_SUBSCRIBER_UPDATE_ATTACHED);
 		tmsi = strtoul(lchan->subscr->tmsi, NULL, 10);
 		release_loc_updating_req(lchan);
 		return gsm0408_loc_upd_acc(msg->lchan, tmsi);