msc: Attempt to fix a bug with 'stuck' SMS due RF failure on auth

If we have a RF failure between the paging response and the auth
success we will not inform the subscriber layer of the failed paging
and instead just 'drop' the SMS. In case we have not completed the
auth and close the channel we will now send an auth failure.
diff --git a/openbsc/src/gsm_04_08.c b/openbsc/src/gsm_04_08.c
index cf72e59..94a6209 100644
--- a/openbsc/src/gsm_04_08.c
+++ b/openbsc/src/gsm_04_08.c
@@ -316,6 +316,13 @@
 	 * operation taking place on the subscriber connection.
 	 */
 	release_loc_updating_req(conn);
+
+	/* We might need to cancel the paging response or such. */
+	if (conn->sec_operation && conn->sec_operation->cb) {
+		conn->sec_operation->cb(GSM_HOOK_RR_SECURITY, GSM_SECURITY_AUTH_FAILED,
+					NULL, conn, conn->sec_operation->cb_data);
+	}
+
 	release_security_operation(conn);
 	release_anchor(conn);