diff options
| author | Tom Yu <tlyu@mit.edu> | 2003-10-30 23:34:07 +0000 |
|---|---|---|
| committer | Tom Yu <tlyu@mit.edu> | 2003-10-30 23:34:07 +0000 |
| commit | bef222abcbeae20e7fba0068eb5577ee5b83c580 (patch) | |
| tree | 6e67d97922bc58eb67bc74286ed2ae0a4f748ce5 /src | |
| parent | 46c581318f28954b76b4721fdbdfc286ca8aa2bf (diff) | |
| download | krb5-bef222abcbeae20e7fba0068eb5577ee5b83c580.tar.gz krb5-bef222abcbeae20e7fba0068eb5577ee5b83c580.tar.xz krb5-bef222abcbeae20e7fba0068eb5577ee5b83c580.zip | |
initial sequence number mask short by 4 bits
* gen_seqnum.c (krb5_generate_seq_number): Fix mask; was short by
4 bits.
ticket: new
version_reported: 1.3.1
target_version: 1.3.2
component: krb5-libs
tags: pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15849 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/krb5/krb/ChangeLog | 5 | ||||
| -rw-r--r-- | src/lib/krb5/krb/gen_seqnum.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/krb5/krb/ChangeLog b/src/lib/krb5/krb/ChangeLog index 57d63bfd7..7ce92efa3 100644 --- a/src/lib/krb5/krb/ChangeLog +++ b/src/lib/krb5/krb/ChangeLog @@ -1,3 +1,8 @@ +2003-10-30 Tom Yu <tlyu@mit.edu> + + * gen_seqnum.c (krb5_generate_seq_number): Fix mask; was short by + 4 bits. + 2003-10-08 Tom Yu <tlyu@mit.edu> * rd_safe.c (krb5_rd_safe_basic): Save the encoded KRB-SAFE-BODY diff --git a/src/lib/krb5/krb/gen_seqnum.c b/src/lib/krb5/krb/gen_seqnum.c index 3747a2358..373764097 100644 --- a/src/lib/krb5/krb/gen_seqnum.c +++ b/src/lib/krb5/krb/gen_seqnum.c @@ -60,7 +60,7 @@ krb5_generate_seq_number(krb5_context context, const krb5_keyblock *key, krb5_ui * for about 2^30 messages to be sent before wrapping into * "negative" numbers. */ - *seqno &= 0x3ffffff; + *seqno &= 0x3fffffff; if (*seqno == 0) *seqno = 1; return 0; |
