diff options
Diffstat (limited to 'src/tests/asn.1/trval.c')
-rw-r--r-- | src/tests/asn.1/trval.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/tests/asn.1/trval.c b/src/tests/asn.1/trval.c index b61bc3c..cb08da3 100644 --- a/src/tests/asn.1/trval.c +++ b/src/tests/asn.1/trval.c @@ -225,6 +225,7 @@ context_restart: ((eid & ID_CLASS) == CLASS_CONT) && (lev > 0)) { rlen_ext += 2 + xlen; enc += 2 + xlen; + fprintf(fp, " "); goto context_restart; } @@ -235,8 +236,8 @@ context_restart: break; case FORM_CONS: if (print_constructed_length) { - fprintf(fp, "constr "); - fprintf(fp, "<%d>", elen); + fprintf(fp, " constr"); + fprintf(fp, " <%d>", elen); } r = do_cons(fp, enc+2+xlen, elen, lev+1, &rlen2); *rlen = 2 + xlen + rlen2 + rlen_ext; @@ -286,7 +287,7 @@ int do_prim_bitstring(fp, tag, enc, len, lev) num += enc[i]; } - fprintf(fp, "0x%lx", num); + fprintf(fp, " 0x%lx", num); if (enc[0]) fprintf(fp, " (%d unused bits)", enc[0]); return 1; @@ -316,7 +317,7 @@ int do_prim_int(fp, tag, enc, len, lev) num += enc[i]; } - fprintf(fp, "%ld", num); + fprintf(fp, " %ld", num); return 1; } @@ -343,7 +344,7 @@ int do_prim_string(fp, tag, enc, len, lev) for (i=0; i < len; i++) if (!isprint(enc[i])) return 0; - fprintf(fp, "\"%.*s\"", len, enc); + fprintf(fp, " \"%.*s\"", len, enc); return 1; } @@ -367,7 +368,7 @@ int do_prim(fp, tag, enc, len, lev) return OK; if (print_primitive_length) - fprintf(fp, "<%d>", len); + fprintf(fp, " <%d>", len); width = (80 - (lev * 3) - 8) / 4; @@ -477,7 +478,7 @@ struct typestring_table univ_types[] = { #ifdef KRB5 struct typestring_table krb5_types[] = { { 1, -1, "Krb5 Ticket"}, - { 2, -1, "Krb5 Autenticator"}, + { 2, -1, "Krb5 Authenticator"}, { 3, -1, "Krb5 Encrypted ticket part"}, { 10, -1, "Krb5 AS-REQ packet"}, { 11, -1, "Krb5 AS-REP packet"}, @@ -760,7 +761,7 @@ void print_tag_type(fp, eid, lev) fprintf(fp, "UNIV %d???", eid & ID_TAG); } - fprintf(fp, "] "); + fprintf(fp, "]"); } |