Chromium Code Reviews| Index: net/third_party/nss/ssl/ssl3ext.c |
| diff --git a/net/third_party/nss/ssl/ssl3ext.c b/net/third_party/nss/ssl/ssl3ext.c |
| index 80c1f7f11f753b8fc8481b8a39a094d70f4bcf0e..4e043b81af82937fefad38876d1f46bfb7f80635 100644 |
| --- a/net/third_party/nss/ssl/ssl3ext.c |
| +++ b/net/third_party/nss/ssl/ssl3ext.c |
| @@ -567,6 +567,8 @@ ssl3_ServerHandleNextProtoNegoXtn(sslSocket * ss, PRUint16 ex_type, SECItem *dat |
| return SECFailure; |
| } |
| + ss->xtnData.negotiated[ss->xtnData.numNegotiated++] = ex_type; |
|
wtc
2012/04/17 22:46:09
Nit: please add a TODO or XXX comment that we also
|
| + |
| return SECSuccess; |
| } |
| @@ -635,6 +637,8 @@ ssl3_ClientHandleNextProtoNegoXtn(sslSocket *ss, PRUint16 ex_type, |
| return SECFailure; |
| } |
| + ss->xtnData.negotiated[ss->xtnData.numNegotiated++] = ex_type; |
| + |
| SECITEM_FreeItem(&ss->ssl3.nextProto, PR_FALSE); |
| return SECITEM_CopyItem(NULL, &ss->ssl3.nextProto, &result); |
| } |