diff options
author | Tom Yu <tlyu@mit.edu> | 2003-05-18 05:16:05 +0000 |
---|---|---|
committer | Tom Yu <tlyu@mit.edu> | 2003-05-18 05:16:05 +0000 |
commit | 4dbf3745bb68a87427a4044c846427d816a43bbc (patch) | |
tree | 03980d6af55bb6003cafa954e1eebb5435cb8647 /src/lib/krb5/asn.1/asn1_k_decode.h | |
parent | 955e7a919ce821648b70497f3129a4697cdbe813 (diff) | |
download | krb5-4dbf3745bb68a87427a4044c846427d816a43bbc.zip krb5-4dbf3745bb68a87427a4044c846427d816a43bbc.tar.gz krb5-4dbf3745bb68a87427a4044c846427d816a43bbc.tar.bz2 |
Sequence numbers are now unsigned. Implement lenient parser for
sequence numbers which folds received negative sequence numbers into
positive unsigned numbers. Constrain the space of initial sequence
numbers to facilitate backwards compatibility.
ticket: 1262
status: open
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15457 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/asn.1/asn1_k_decode.h')
-rw-r--r-- | src/lib/krb5/asn.1/asn1_k_decode.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/krb5/asn.1/asn1_k_decode.h b/src/lib/krb5/asn.1/asn1_k_decode.h index 8f8b0bc..e2639dd 100644 --- a/src/lib/krb5/asn.1/asn1_k_decode.h +++ b/src/lib/krb5/asn.1/asn1_k_decode.h @@ -89,6 +89,8 @@ asn1_error_code asn1_decode_ui_2 (asn1buf *buf, krb5_ui_2 *val); asn1_error_code asn1_decode_ui_4 (asn1buf *buf, krb5_ui_4 *val); +asn1_error_code asn1_decode_seqnum + (asn1buf *buf, krb5_ui_4 *val); asn1_error_code asn1_decode_kerberos_time (asn1buf *buf, krb5_timestamp *val); asn1_error_code asn1_decode_sam_flags |