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/auc_test.err b/tests/auc/auc_test.err
index 51f176c..bfc046f 100644
--- a/tests/auc/auc_test.err
+++ b/tests/auc/auc_test.err
@@ -22,13 +22,13 @@
 
 
 ===== test_gen_vectors_2g_plus_3g
-aud3g.u.umts.sqn == 32
+aud3g.u.umts.sqn == 31
 DAUC Computing 1 auth vector: 3G + separate 2G
 DAUC 3G: k = eb215756028d60e3275e613320aec880
 DAUC 3G: opc = fb2a3d1b360f599abab99db8669f8308
 DAUC 2G: ki = eb215756028d60e3275e613320aec880
 DAUC vector [0]: rand = 39fa2f4e3d523d8619a73b4f65c3e14d
-DAUC vector [0]: sqn = 32
+DAUC vector [0]: sqn = 31
 DAUC vector [0]: autn = 8704f5ba55d30000541dde77ea5b1d8c
 DAUC vector [0]: ck = f64735036e5871319c679f4742a75ea1
 DAUC vector [0]: ik = 27497388b6cb044648f396aa155b95ef
@@ -39,15 +39,15 @@
 DAUC vector [0]: sres = 429d5b27
 DAUC vector [0]: auth_types = 0x3
 rc == 1
-aud3g.u.umts.sqn == 33
+aud3g.u.umts.sqn == 32
 vector matches expectations
-aud3g.u.umts.sqn == 32
+aud3g.u.umts.sqn == 31
 DAUC Computing 1 auth vector: 3G + separate 2G
 DAUC 3G: k = eb215756028d60e3275e613320aec880
 DAUC 3G: opc = fb2a3d1b360f599abab99db8669f8308
 DAUC 2G: ki = eb215756028d60e3275e613320aec880
 DAUC vector [0]: rand = 39fa2f4e3d523d8619a73b4f65c3e14d
-DAUC vector [0]: sqn = 32
+DAUC vector [0]: sqn = 31
 DAUC vector [0]: autn = 8704f5ba55d30000541dde77ea5b1d8c
 DAUC vector [0]: ck = f64735036e5871319c679f4742a75ea1
 DAUC vector [0]: ik = 27497388b6cb044648f396aa155b95ef
@@ -58,18 +58,18 @@
 DAUC vector [0]: sres = 429d5b27
 DAUC vector [0]: auth_types = 0x3
 rc == 1
-aud3g.u.umts.sqn == 33
+aud3g.u.umts.sqn == 32
 vector matches expectations
 ===== test_gen_vectors_2g_plus_3g: SUCCESS
 
 
 ===== test_gen_vectors_3g_only
-aud3g.u.umts.sqn == 32
+aud3g.u.umts.sqn == 31
 DAUC Computing 1 auth vector: 3G only (2G derived from 3G keys)
 DAUC 3G: k = eb215756028d60e3275e613320aec880
 DAUC 3G: opc = fb2a3d1b360f599abab99db8669f8308
 DAUC vector [0]: rand = 39fa2f4e3d523d8619a73b4f65c3e14d
-DAUC vector [0]: sqn = 32
+DAUC vector [0]: sqn = 31
 DAUC vector [0]: autn = 8704f5ba55d30000541dde77ea5b1d8c
 DAUC vector [0]: ck = f64735036e5871319c679f4742a75ea1
 DAUC vector [0]: ik = 27497388b6cb044648f396aa155b95ef
@@ -79,14 +79,14 @@
 DAUC vector [0]: sres = 9b36efdf
 DAUC vector [0]: auth_types = 0x3
 rc == 1
-aud3g.u.umts.sqn == 33
+aud3g.u.umts.sqn == 32
 vector matches expectations
-aud3g.u.umts.sqn == 32
+aud3g.u.umts.sqn == 31
 DAUC Computing 1 auth vector: 3G only (2G derived from 3G keys)
 DAUC 3G: k = eb215756028d60e3275e613320aec880
 DAUC 3G: opc = fb2a3d1b360f599abab99db8669f8308
 DAUC vector [0]: rand = 39fa2f4e3d523d8619a73b4f65c3e14d
-DAUC vector [0]: sqn = 32
+DAUC vector [0]: sqn = 31
 DAUC vector [0]: autn = 8704f5ba55d30000541dde77ea5b1d8c
 DAUC vector [0]: ck = f64735036e5871319c679f4742a75ea1
 DAUC vector [0]: ik = 27497388b6cb044648f396aa155b95ef
@@ -96,17 +96,17 @@
 DAUC vector [0]: sres = 9b36efdf
 DAUC vector [0]: auth_types = 0x3
 rc == 1
-aud3g.u.umts.sqn == 33
+aud3g.u.umts.sqn == 32
 vector matches expectations
 - test AUTS resync
-aud3g.u.umts.sqn == 32
+aud3g.u.umts.sqn == 31
 DAUC Computing 1 auth vector: 3G only (2G derived from 3G keys), with AUTS resync
 DAUC 3G: k = eb215756028d60e3275e613320aec880
 DAUC 3G: opc = fb2a3d1b360f599abab99db8669f8308
 DAUC vector [0]: rand = 897210a0f7de278f0b8213098e098a3f
 DAUC vector [0]: resync: auts = 979498b1f72d3e28c59fa2e72f9c
 DAUC vector [0]: resync: rand_auts = 39fa2f4e3d523d8619a73b4f65c3e14d
-DAUC vector [0]: resync: sqn = 24
+DAUC vector [0]: resync: sqn = 23
 DAUC vector [0]: autn = c6b9790dad4b00000cf322869ea6a481
 DAUC vector [0]: ck = e9922bd036718ed9e40bd1d02c3b81a5
 DAUC vector [0]: ik = f19c20ca863137f8892326d959ec5e01
@@ -116,16 +116,16 @@
 DAUC vector [0]: sres = 0ad888ef
 DAUC vector [0]: auth_types = 0x3
 rc == 1
-aud3g.u.umts.sqn == 25
+aud3g.u.umts.sqn == 24
 vector matches expectations
 - verify N vectors with AUTS resync == N vectors without AUTS
-First just set rand and sqn = 24, and compute 3 vectors
-aud3g.u.umts.sqn == 24
+First just set rand and sqn = 23, and compute 3 vectors
+aud3g.u.umts.sqn == 23
 DAUC Computing 3 auth vectors: 3G only (2G derived from 3G keys)
 DAUC 3G: k = eb215756028d60e3275e613320aec880
 DAUC 3G: opc = fb2a3d1b360f599abab99db8669f8308
 DAUC vector [0]: rand = 897210a0f7de278f0b8213098e098a3f
-DAUC vector [0]: sqn = 24
+DAUC vector [0]: sqn = 23
 DAUC vector [0]: autn = c6b9790dad4b00000cf322869ea6a481
 DAUC vector [0]: ck = e9922bd036718ed9e40bd1d02c3b81a5
 DAUC vector [0]: ik = f19c20ca863137f8892326d959ec5e01
@@ -135,7 +135,7 @@
 DAUC vector [0]: sres = 0ad888ef
 DAUC vector [0]: auth_types = 0x3
 DAUC vector [1]: rand = 9a8321b108ef38a01c93241a9f1a9b50
-DAUC vector [1]: sqn = 25
+DAUC vector [1]: sqn = 24
 DAUC vector [1]: autn = 79a5113eb0910000be6020540503ffc5
 DAUC vector [1]: ck = 3686f05df057d1899c66ae4eb18cf941
 DAUC vector [1]: ik = 79f21ed53bcb47787de57d136ff803a5
@@ -145,7 +145,7 @@
 DAUC vector [1]: sres = 882b1d59
 DAUC vector [1]: auth_types = 0x3
 DAUC vector [2]: rand = ab9432c2190049b12da4352bb02bac61
-DAUC vector [2]: sqn = 26
+DAUC vector [2]: sqn = 25
 DAUC vector [2]: autn = 24b018d46c3b00009c7e1b47f3a19b2b
 DAUC vector [2]: ck = d86c3191a36fc0602e48202ef2080964
 DAUC vector [2]: ik = 648dab72016181406243420649e63dc9
@@ -155,18 +155,18 @@
 DAUC vector [2]: sres = cd6f0df5
 DAUC vector [2]: auth_types = 0x3
 rc == 3
-aud3g.u.umts.sqn == 27
+aud3g.u.umts.sqn == 26
 [0]: vector matches expectations
 [1]: vector matches expectations
 [2]: vector matches expectations
-Now reach sqn = 24 with AUTS and expect the same
+Now reach sqn = 23 with AUTS and expect the same
 DAUC Computing 3 auth vectors: 3G only (2G derived from 3G keys), with AUTS resync
 DAUC 3G: k = eb215756028d60e3275e613320aec880
 DAUC 3G: opc = fb2a3d1b360f599abab99db8669f8308
 DAUC vector [0]: rand = 897210a0f7de278f0b8213098e098a3f
 DAUC vector [0]: resync: auts = 979498b1f72d3e28c59fa2e72f9c
 DAUC vector [0]: resync: rand_auts = 39fa2f4e3d523d8619a73b4f65c3e14d
-DAUC vector [0]: resync: sqn = 24
+DAUC vector [0]: resync: sqn = 23
 DAUC vector [0]: autn = c6b9790dad4b00000cf322869ea6a481
 DAUC vector [0]: ck = e9922bd036718ed9e40bd1d02c3b81a5
 DAUC vector [0]: ik = f19c20ca863137f8892326d959ec5e01
@@ -176,7 +176,7 @@
 DAUC vector [0]: sres = 0ad888ef
 DAUC vector [0]: auth_types = 0x3
 DAUC vector [1]: rand = 9a8321b108ef38a01c93241a9f1a9b50
-DAUC vector [1]: sqn = 25
+DAUC vector [1]: sqn = 24
 DAUC vector [1]: autn = 79a5113eb0910000be6020540503ffc5
 DAUC vector [1]: ck = 3686f05df057d1899c66ae4eb18cf941
 DAUC vector [1]: ik = 79f21ed53bcb47787de57d136ff803a5
@@ -186,7 +186,7 @@
 DAUC vector [1]: sres = 882b1d59
 DAUC vector [1]: auth_types = 0x3
 DAUC vector [2]: rand = ab9432c2190049b12da4352bb02bac61
-DAUC vector [2]: sqn = 26
+DAUC vector [2]: sqn = 25
 DAUC vector [2]: autn = 24b018d46c3b00009c7e1b47f3a19b2b
 DAUC vector [2]: ck = d86c3191a36fc0602e48202ef2080964
 DAUC vector [2]: ik = 648dab72016181406243420649e63dc9