summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbishakhabanerjee%netscape.com <devnull@localhost>2002-07-30 20:44:13 +0000
committerbishakhabanerjee%netscape.com <devnull@localhost>2002-07-30 20:44:13 +0000
commit0d55f6762561a828b7ca9c6a479a7a4c4a019083 (patch)
tree2e3be8d2451cee3ea4fae5f782b2fa4ed630c9ad
parenteb3abaafe27ea3e3a6efa15c761923169e0cced1 (diff)
downloadnss-hg-0d55f6762561a828b7ca9c6a479a7a4c4a019083.tar.gz
Checking in riceman+bmo@mail.rit.edu's patch for bug 133702
-rw-r--r--security/nss/lib/smime/smimeutil.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/security/nss/lib/smime/smimeutil.c b/security/nss/lib/smime/smimeutil.c
index 08e166434..732d8047b 100644
--- a/security/nss/lib/smime/smimeutil.c
+++ b/security/nss/lib/smime/smimeutil.c
@@ -246,10 +246,13 @@ nss_smime_get_cipher_for_alg_and_key(SECAlgorithmID *algid, PK11SymKey *key, uns
switch (keylen_bits) {
case 40:
c = SMIME_RC2_CBC_40;
+ break;
case 64:
c = SMIME_RC2_CBC_64;
+ break;
case 128:
c = SMIME_RC2_CBC_128;
+ break;
default:
rv = SECFailure;
break;
@@ -257,10 +260,13 @@ nss_smime_get_cipher_for_alg_and_key(SECAlgorithmID *algid, PK11SymKey *key, uns
break;
case SEC_OID_DES_CBC:
c = SMIME_DES_CBC_56;
+ break;
case SEC_OID_DES_EDE3_CBC:
c = SMIME_DES_EDE3_168;
+ break;
case SEC_OID_FORTEZZA_SKIPJACK:
c = SMIME_FORTEZZA;
+ break;
default:
rv = SECFailure;
}