summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1994-11-02 02:07:33 +0000
committerTheodore Tso <tytso@mit.edu>1994-11-02 02:07:33 +0000
commit05cb40888cfc0c685965cae751c57a538411bbf9 (patch)
treedab3c92652c36d86a40b5214cdd232ef3e371be6 /src
parent89832d8088ce8b11d4c7cb3a1ca1aa04147801bb (diff)
downloadkrb5-05cb40888cfc0c685965cae751c57a538411bbf9.tar.gz
krb5-05cb40888cfc0c685965cae751c57a538411bbf9.tar.xz
krb5-05cb40888cfc0c685965cae751c57a538411bbf9.zip
Include the tag numbers for the krb5 application tags, since that's
something we're going to want to check to make sure they're actually correct. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4612 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/tests/asn.1/ChangeLog4
-rw-r--r--src/tests/asn.1/trval.c3
-rw-r--r--src/tests/asn.1/trval_reference.out102
3 files changed, 57 insertions, 52 deletions
diff --git a/src/tests/asn.1/ChangeLog b/src/tests/asn.1/ChangeLog
index 1a71a621d..52992886c 100644
--- a/src/tests/asn.1/ChangeLog
+++ b/src/tests/asn.1/ChangeLog
@@ -1,5 +1,9 @@
Tue Nov 1 20:25:02 1994 Theodore Y. Ts'o (tytso@dcl)
+ * trval.c: Include the tag numbers for the krb5 application tags,
+ since that's something we're going to want to check to
+ make sure they're actually correct.
+
* krb5_encode_test.c:
* Makefile.in:
* trval.c: Add the "-t option to krb5_encode_test, which causes it
diff --git a/src/tests/asn.1/trval.c b/src/tests/asn.1/trval.c
index aa24fd04e..196c19699 100644
--- a/src/tests/asn.1/trval.c
+++ b/src/tests/asn.1/trval.c
@@ -97,6 +97,7 @@ int print_skip_tagnum = 0;
int print_context_shortcut = 0;
#ifdef KRB5
int print_krb5_types = 0;
+int print_skip_krb5_tagnum = 0;
#endif
@@ -345,7 +346,7 @@ print_tag_type(fp, eid, lev)
break;
case CLASS_APPL:
#ifdef KRB5
- if (print_krb5_types && print_skip_tagnum)
+ if (print_krb5_types && print_skip_krb5_tagnum)
do_space = 0;
else
#endif
diff --git a/src/tests/asn.1/trval_reference.out b/src/tests/asn.1/trval_reference.out
index 8fd65700c..e7c5d6938 100644
--- a/src/tests/asn.1/trval_reference.out
+++ b/src/tests/asn.1/trval_reference.out
@@ -1,6 +1,6 @@
encode_krb5_authenticator:
-[Krb5 Autenticator]
+[APPL 2 Krb5 Autenticator]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -46,7 +46,7 @@ encode_krb5_authenticator:
encode_krb5_authenticator(optionals empty):
-[Krb5 Autenticator]
+[APPL 2 Krb5 Autenticator]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -69,7 +69,7 @@ encode_krb5_authenticator(optionals empty):
encode_krb5_authenticator(optionals NULL):
-[Krb5 Autenticator]
+[APPL 2 Krb5 Autenticator]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -92,7 +92,7 @@ encode_krb5_authenticator(optionals NULL):
encode_krb5_ticket:
-[Krb5 Ticket]
+[APPL 1 Krb5 Ticket]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -127,7 +127,7 @@ encode_krb5_keyblock:
encode_krb5_enc_tkt_part:
-[Krb5 Encrypted ticket part]
+[APPL 3 Krb5 Encrypted ticket part]
. [Sequence/Sequence Of]
. . [0] [Bit String] <5>
00 fe dc ba 98 .....
@@ -193,7 +193,7 @@ encode_krb5_enc_tkt_part:
encode_krb5_enc_tkt_part(optionals NULL):
-[Krb5 Encrypted ticket part]
+[APPL 3 Krb5 Encrypted ticket part]
. [Sequence/Sequence Of]
. . [0] [Bit String] <5>
00 fe dc ba 98 .....
@@ -231,7 +231,7 @@ encode_krb5_enc_tkt_part(optionals NULL):
encode_krb5_enc_kdc_rep_part:
-[Krb5 Encrypted TGS-REQ part]
+[APPL 26 Krb5 Encrypted TGS-REQ part]
. [Sequence/Sequence Of]
. . [0] [Sequence/Sequence Of]
. . . [0] [Integer] <1>
@@ -295,7 +295,7 @@ encode_krb5_enc_kdc_rep_part:
encode_krb5_enc_kdc_rep_part(optionals NULL):
-[Krb5 Encrypted TGS-REQ part]
+[APPL 26 Krb5 Encrypted TGS-REQ part]
. [Sequence/Sequence Of]
. . [0] [Sequence/Sequence Of]
. . . [0] [Integer] <1>
@@ -339,7 +339,7 @@ encode_krb5_enc_kdc_rep_part(optionals NULL):
encode_krb5_as_rep:
-[Krb5 AS-REP packet]
+[APPL 11 Krb5 AS-REP packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -367,7 +367,7 @@ encode_krb5_as_rep:
68 66 74 73 61 69 hftsai
. . . . [General string] <5>
65 78 74 72 61 extra
-. . [5] [Krb5 Ticket]
+. . [5] [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -403,7 +403,7 @@ encode_krb5_as_rep:
encode_krb5_as_rep(optionals NULL):
-[Krb5 AS-REP packet]
+[APPL 11 Krb5 AS-REP packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -420,7 +420,7 @@ encode_krb5_as_rep(optionals NULL):
68 66 74 73 61 69 hftsai
. . . . [General string] <5>
65 78 74 72 61 extra
-. . [5] [Krb5 Ticket]
+. . [5] [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -456,7 +456,7 @@ encode_krb5_as_rep(optionals NULL):
encode_krb5_tgs_rep:
-[Krb5 TGS-REP packet]
+[APPL 13 Krb5 TGS-REP packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -484,7 +484,7 @@ encode_krb5_tgs_rep:
68 66 74 73 61 69 hftsai
. . . . [General string] <5>
65 78 74 72 61 extra
-. . [5] [Krb5 Ticket]
+. . [5] [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -520,7 +520,7 @@ encode_krb5_tgs_rep:
encode_krb5_tgs_rep(optionals NULL):
-[Krb5 TGS-REP packet]
+[APPL 13 Krb5 TGS-REP packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -537,7 +537,7 @@ encode_krb5_tgs_rep(optionals NULL):
68 66 74 73 61 69 hftsai
. . . . [General string] <5>
65 78 74 72 61 extra
-. . [5] [Krb5 Ticket]
+. . [5] [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -573,7 +573,7 @@ encode_krb5_tgs_rep(optionals NULL):
encode_krb5_ap_req:
-[Krb5 AP-REQ packet]
+[APPL 14 Krb5 AP-REQ packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -581,7 +581,7 @@ encode_krb5_ap_req:
0e .
. . [2] [Bit String] <5>
00 fe dc ba 98 .....
-. . [3] [Krb5 Ticket]
+. . [3] [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -617,7 +617,7 @@ encode_krb5_ap_req:
encode_krb5_ap_rep:
-[Krb5 AP-REP packet]
+[APPL 15 Krb5 AP-REP packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -635,7 +635,7 @@ encode_krb5_ap_rep:
encode_krb5_ap_rep_enc_part:
-[Krb5 Encrypted AP-REP part]
+[APPL 27 Krb5 Encrypted AP-REP part]
. [Sequence/Sequence Of]
. . [0] [Generalized Time] <15>
31 39 39 34 30 36 31 30 19940610
@@ -652,7 +652,7 @@ encode_krb5_ap_rep_enc_part:
encode_krb5_ap_rep_enc_part(optionals NULL):
-[Krb5 Encrypted AP-REP part]
+[APPL 27 Krb5 Encrypted AP-REP part]
. [Sequence/Sequence Of]
. . [0] [Generalized Time] <15>
31 39 39 34 30 36 31 30 19940610
@@ -662,7 +662,7 @@ encode_krb5_ap_rep_enc_part(optionals NULL):
encode_krb5_as_req:
-[Krb5 AS-REQ packet]
+[APPL 10 Krb5 AS-REQ packet]
. [Sequence/Sequence Of]
. . [1] [Integer] <1>
05 .
@@ -738,7 +738,7 @@ encode_krb5_as_req:
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
. . . [11] [Sequence/Sequence Of]
-. . . . [Krb5 Ticket]
+. . . . [APPL 1 Krb5 Ticket]
. . . . . [Sequence/Sequence Of]
. . . . . . [0] [Integer] <1>
05 .
@@ -762,7 +762,7 @@ encode_krb5_as_req:
6b 72 62 41 53 4e 2e 31 krbASN.1
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
-. . . . [Krb5 Ticket]
+. . . . [APPL 1 Krb5 Ticket]
. . . . . [Sequence/Sequence Of]
. . . . . . [0] [Integer] <1>
05 .
@@ -789,7 +789,7 @@ encode_krb5_as_req:
encode_krb5_as_req(optionals NULL except second_ticket):
-[Krb5 AS-REQ packet]
+[APPL 10 Krb5 AS-REQ packet]
. [Sequence/Sequence Of]
. . [1] [Integer] <1>
05 .
@@ -812,7 +812,7 @@ encode_krb5_as_req(optionals NULL except second_ticket):
. . . . [Integer] <1>
01 .
. . . [11] [Sequence/Sequence Of]
-. . . . [Krb5 Ticket]
+. . . . [APPL 1 Krb5 Ticket]
. . . . . [Sequence/Sequence Of]
. . . . . . [0] [Integer] <1>
05 .
@@ -836,7 +836,7 @@ encode_krb5_as_req(optionals NULL except second_ticket):
6b 72 62 41 53 4e 2e 31 krbASN.1
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
-. . . . [Krb5 Ticket]
+. . . . [APPL 1 Krb5 Ticket]
. . . . . [Sequence/Sequence Of]
. . . . . . [0] [Integer] <1>
05 .
@@ -863,7 +863,7 @@ encode_krb5_as_req(optionals NULL except second_ticket):
encode_krb5_as_req(optionals NULL except server):
-[Krb5 AS-REQ packet]
+[APPL 10 Krb5 AS-REQ packet]
. [Sequence/Sequence Of]
. . [1] [Integer] <1>
05 .
@@ -896,7 +896,7 @@ encode_krb5_as_req(optionals NULL except server):
encode_krb5_tgs_req:
-[Krb5 TGS-REQ packet]
+[APPL 12 Krb5 TGS-REQ packet]
. [Sequence/Sequence Of]
. . [1] [Integer] <1>
05 .
@@ -972,7 +972,7 @@ encode_krb5_tgs_req:
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
. . . [11] [Sequence/Sequence Of]
-. . . . [Krb5 Ticket]
+. . . . [APPL 1 Krb5 Ticket]
. . . . . [Sequence/Sequence Of]
. . . . . . [0] [Integer] <1>
05 .
@@ -996,7 +996,7 @@ encode_krb5_tgs_req:
6b 72 62 41 53 4e 2e 31 krbASN.1
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
-. . . . [Krb5 Ticket]
+. . . . [APPL 1 Krb5 Ticket]
. . . . . [Sequence/Sequence Of]
. . . . . . [0] [Integer] <1>
05 .
@@ -1023,7 +1023,7 @@ encode_krb5_tgs_req:
encode_krb5_tgs_req(optionals NULL except second_ticket):
-[Krb5 TGS-REQ packet]
+[APPL 12 Krb5 TGS-REQ packet]
. [Sequence/Sequence Of]
. . [1] [Integer] <1>
05 .
@@ -1046,7 +1046,7 @@ encode_krb5_tgs_req(optionals NULL except second_ticket):
. . . . [Integer] <1>
01 .
. . . [11] [Sequence/Sequence Of]
-. . . . [Krb5 Ticket]
+. . . . [APPL 1 Krb5 Ticket]
. . . . . [Sequence/Sequence Of]
. . . . . . [0] [Integer] <1>
05 .
@@ -1070,7 +1070,7 @@ encode_krb5_tgs_req(optionals NULL except second_ticket):
6b 72 62 41 53 4e 2e 31 krbASN.1
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
-. . . . [Krb5 Ticket]
+. . . . [APPL 1 Krb5 Ticket]
. . . . . [Sequence/Sequence Of]
. . . . . . [0] [Integer] <1>
05 .
@@ -1097,7 +1097,7 @@ encode_krb5_tgs_req(optionals NULL except second_ticket):
encode_krb5_tgs_req(optionals NULL except server):
-[Krb5 TGS-REQ packet]
+[APPL 12 Krb5 TGS-REQ packet]
. [Sequence/Sequence Of]
. . [1] [Integer] <1>
05 .
@@ -1189,7 +1189,7 @@ encode_krb5_kdc_req_body:
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
. [11] [Sequence/Sequence Of]
-. . [Krb5 Ticket]
+. . [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -1213,7 +1213,7 @@ encode_krb5_kdc_req_body:
6b 72 62 41 53 4e 2e 31 krbASN.1
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
-. . [Krb5 Ticket]
+. . [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -1257,7 +1257,7 @@ encode_krb5_kdc_req_body(optionals NULL except second_ticket):
. . [Integer] <1>
01 .
. [11] [Sequence/Sequence Of]
-. . [Krb5 Ticket]
+. . [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -1281,7 +1281,7 @@ encode_krb5_kdc_req_body(optionals NULL except second_ticket):
6b 72 62 41 53 4e 2e 31 krbASN.1
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
-. . [Krb5 Ticket]
+. . [APPL 1 Krb5 Ticket]
. . . [Sequence/Sequence Of]
. . . . [0] [Integer] <1>
05 .
@@ -1335,7 +1335,7 @@ encode_krb5_kdc_req_body(optionals NULL except server):
encode_krb5_safe:
-[Krb5 SAFE packet]
+[APPL 20 Krb5 SAFE packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -1369,7 +1369,7 @@ encode_krb5_safe:
encode_krb5_safe(optionals NULL):
-[Krb5 SAFE packet]
+[APPL 20 Krb5 SAFE packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -1391,7 +1391,7 @@ encode_krb5_safe(optionals NULL):
encode_krb5_priv:
-[Krb5 PRIV packet]
+[APPL 21 Krb5 PRIV packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -1409,7 +1409,7 @@ encode_krb5_priv:
encode_krb5_enc_priv_part:
-[Krb5 Encrypted PRIV part]
+[APPL 28 Krb5 Encrypted PRIV part]
. [Sequence/Sequence Of]
. . [0] [Octet String] <8>
6b 72 62 35 64 61 74 61 krb5data
@@ -1433,7 +1433,7 @@ encode_krb5_enc_priv_part:
encode_krb5_enc_priv_part(optionals NULL):
-[Krb5 Encrypted PRIV part]
+[APPL 28 Krb5 Encrypted PRIV part]
. [Sequence/Sequence Of]
. . [0] [Octet String] <8>
6b 72 62 35 64 61 74 61 krb5data
@@ -1445,14 +1445,14 @@ encode_krb5_enc_priv_part(optionals NULL):
encode_krb5_cred:
-[Krb5 CRED packet]
+[APPL 22 Krb5 CRED packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
. . [1] [Integer] <1>
16 .
. . [2] [Sequence/Sequence Of]
-. . . [Krb5 Ticket]
+. . . [APPL 1 Krb5 Ticket]
. . . . [Sequence/Sequence Of]
. . . . . [0] [Integer] <1>
05 .
@@ -1476,7 +1476,7 @@ encode_krb5_cred:
6b 72 62 41 53 4e 2e 31 krbASN.1
20 74 65 73 74 20 6d 65 test me
73 73 61 67 65 ssage
-. . . [Krb5 Ticket]
+. . . [APPL 1 Krb5 Ticket]
. . . . [Sequence/Sequence Of]
. . . . . [0] [Integer] <1>
05 .
@@ -1512,7 +1512,7 @@ encode_krb5_cred:
encode_krb5_enc_cred_part:
-[Krb5 Encrypted CRED part]
+[APPL 29 Krb5 Encrypted CRED part]
. [Sequence/Sequence Of]
. . [0] [Sequence/Sequence Of]
. . . [Sequence/Sequence Of]
@@ -1641,7 +1641,7 @@ encode_krb5_enc_cred_part:
encode_krb5_enc_cred_part(optionals NULL):
-[Krb5 Encrypted CRED part]
+[APPL 29 Krb5 Encrypted CRED part]
. [Sequence/Sequence Of]
. . [0] [Sequence/Sequence Of]
. . . [Sequence/Sequence Of]
@@ -1706,7 +1706,7 @@ encode_krb5_enc_cred_part(optionals NULL):
encode_krb5_error:
-[Krb5 ERROR packet]
+[APPL 30 Krb5 ERROR packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .
@@ -1753,7 +1753,7 @@ encode_krb5_error:
encode_krb5_error(optionals NULL):
-[Krb5 ERROR packet]
+[APPL 30 Krb5 ERROR packet]
. [Sequence/Sequence Of]
. . [0] [Integer] <1>
05 .