auc tests: fix after SQN scheme changes from libosmocore

In change-id Iadf43f21e0605e9e85f7e8026c40985f7ceff1a3, libosmocore changes
from incrementing SQN after tuple generation to incrementing SQN before tuple
generation. Thus we now need to pass desired_sqn - 1 to get the same tuples.

Adjust all regression tests, showing that the tuples as well as the SQNs used
to generate the tuples remain unchanged, and only the SQN before and after
generating reflect different values.

Related: OS#1968 OS#1969
Change-Id: I4ec5a578537acb1d9e1ebfe00a72417fc3ca5894
diff --git a/tests/auc/gen_ts_55_205_test_sets/func_template.c b/tests/auc/gen_ts_55_205_test_sets/func_template.c
index 83c5826..0865432 100644
--- a/tests/auc/gen_ts_55_205_test_sets/func_template.c
+++ b/tests/auc/gen_ts_55_205_test_sets/func_template.c
@@ -36,7 +36,7 @@
         aud3g = (struct osmo_sub_auth_data){{
                 .type = OSMO_AUTH_TYPE_UMTS,
                 .algo = OSMO_AUTH_ALG_MILENAGE,
-		.u.umts.sqn = 32,
+		.u.umts.sqn = 31,
         }};
 
         osmo_hexparse("{Ki}",
@@ -48,10 +48,10 @@
                       fake_rand, sizeof(fake_rand));
 
         vec = (struct osmo_auth_vector){{ {{0}} }};
-	VERBOSE_ASSERT(aud3g.u.umts.sqn, == 32, "%"PRIu64);
+	VERBOSE_ASSERT(aud3g.u.umts.sqn, == 31, "%"PRIu64);
         rc = auc_compute_vectors(&vec, 1, &aud2g, &aud3g, NULL, NULL);
         VERBOSE_ASSERT(rc, == 1, "%d");
-	VERBOSE_ASSERT(aud3g.u.umts.sqn, == 33, "%"PRIu64);
+	VERBOSE_ASSERT(aud3g.u.umts.sqn, == 32, "%"PRIu64);
 
         VEC_IS(&vec,
                "  rand: {RAND}\n"