projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
add SSL_get0_iana_groups() & SSL_client_hello_get_extension_order()
[openssl.git]
/
ssl
/
s3_lib.c
diff --git
a/ssl/s3_lib.c
b/ssl/s3_lib.c
index 120b5cedebf5bd1946713ba0ab626077be2d37cf..3b3cc8a32ae21fab25c26c4b8b1ab7fa155e1756 100644
(file)
--- a/
ssl/s3_lib.c
+++ b/
ssl/s3_lib.c
@@
-3729,6
+3729,14
@@
long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg)
return (int)s->ext.peer_ecpointformats_len;
}
+ case SSL_CTRL_GET_IANA_GROUPS:
+ {
+ if (parg != NULL) {
+ *(uint16_t **)parg = (uint16_t *)s->ext.peer_supportedgroups;
+ }
+ return (int)s->ext.peer_supportedgroups_len;
+ }
+
default:
break;
}