gprs_subscriber: gsup_auth_error: reject MS in all cases

There is no way to recover from "PROTOCOL_ERRORS".
As long the error_cause is not set, the
SGSN won't send out a GMM Request Reject.

Fixes: TTCN: SGGN_Tests.TC_attach_auth_sai_reject
Change-Id: Iefe8f05686ef4acac721f3c0672910704f3b0ff8
diff --git a/src/gprs/gprs_subscriber.c b/src/gprs/gprs_subscriber.c
index bebdb1e..1bebc65 100644
--- a/src/gprs/gprs_subscriber.c
+++ b/src/gprs/gprs_subscriber.c
@@ -502,6 +502,7 @@
 			"GSUP protocol remote error, GMM cause = '%s' (%d)\n",
 			get_value_string(gsm48_gmm_cause_names, gsup_msg->cause),
 			gsup_msg->cause);
+		sdata->error_cause = gsup_msg->cause;
 		break;
 	}