diff options
-rw-r--r-- | libextra/gnutls_ia.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libextra/gnutls_ia.c b/libextra/gnutls_ia.c index 9621ad526f..77a0a0bced 100644 --- a/libextra/gnutls_ia.c +++ b/libextra/gnutls_ia.c @@ -692,6 +692,9 @@ gnutls_ia_free_server_credentials (gnutls_ia_server_credentials_t sc) * first invocation. The newly allocated output AVP to send to the * server should be placed in *@new of *@newlen size. * + * The callback may invoke gnutls_ia_permute_inner_secret() to mix any + * generated session keys with the TLS/IA inner secret. + * * Return 0 (%GNUTLS_IA_APPLICATION_PAYLOAD) on success, or a negative * error code to abort the TLS/IA handshake. * @@ -762,6 +765,9 @@ gnutls_ia_get_client_avp_ptr (gnutls_ia_client_credentials_t cred) * Intermediate or Final phases. It return a negative error code, or * an #gnutls_ia_apptype message type. * + * The callback may invoke gnutls_ia_permute_inner_secret() to mix any + * generated session keys with the TLS/IA inner secret. + * * Specifically, return %GNUTLS_IA_APPLICATION_PAYLOAD (0) to send * another AVP to the client, return * %GNUTLS_IA_INTERMEDIATE_PHASE_FINISHED (1) to indicate that an |