| Index: net/third_party/nss/patches/channelid.patch
|
| diff --git a/net/third_party/nss/patches/channelid.patch b/net/third_party/nss/patches/channelid.patch
|
| index 46554f9014f9b01c6465e2b2a3b47a4ee2901aa8..b2ab19d28318da807c6b51be94b50ed6ca47db54 100644
|
| --- a/net/third_party/nss/patches/channelid.patch
|
| +++ b/net/third_party/nss/patches/channelid.patch
|
| @@ -151,7 +151,7 @@ diff -pu a/nss/lib/ssl/ssl3con.c b/nss/lib/ssl/ssl3con.c
|
| + spki = SECKEY_EncodeDERSubjectPublicKeyInfo(ss->ssl3.channelIDPub);
|
| +
|
| + if (spki->len != sizeof(P256_SPKI_PREFIX) + CHANNEL_ID_PUBLIC_KEY_LENGTH ||
|
| -+ memcmp(spki->data, P256_SPKI_PREFIX, sizeof(P256_SPKI_PREFIX) != 0)) {
|
| ++ memcmp(spki->data, P256_SPKI_PREFIX, sizeof(P256_SPKI_PREFIX)) != 0) {
|
| + PORT_SetError(SSL_ERROR_INVALID_CHANNEL_ID_KEY);
|
| + rv = SECFailure;
|
| + goto loser;
|
|
|