summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-05-02 15:36:37 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2016-05-02 15:40:38 +0200
commit560e53f60a81912c6fedac7abf871c2178c4f35e (patch)
tree9e8db4d7861269dc8286c376bb3b088b80378d56
parent8463e2960825d0e6821caf7fb0cba4819bc89a82 (diff)
downloadgnutls-560e53f60a81912c6fedac7abf871c2178c4f35e.tar.gz
gnutls_pkcs11_obj_get_exts: updated documentation
-rw-r--r--lib/pkcs11x.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/pkcs11x.c b/lib/pkcs11x.c
index 9faaf9d3ce..e58ff960e2 100644
--- a/lib/pkcs11x.c
+++ b/lib/pkcs11x.c
@@ -229,16 +229,19 @@ find_ext_cb(struct ck_function_list *module, struct pkcs11_session_info *sinfo,
}
/**
- * gnutls_pkcs11_obj_get_ext:
+ * gnutls_pkcs11_obj_get_exts:
* @obj: should contain a #gnutls_pkcs11_obj_t type
- * @exts: an allocated list of pointers to %gnutls_x509_ext_st
- * @exts_size: the number of @exts
+ * @exts: a pointer to a %gnutls_x509_ext_st pointer
+ * @exts_size: will be updated with the number of @exts
* @flags: Or sequence of %GNUTLS_PKCS11_OBJ_* flags
*
* This function will return information about attached extensions
* that associate to the provided object (which should be a certificate).
* The extensions are the attached p11-kit trust module extensions.
*
+ * Each element of @exts must be deinitialized using gnutls_x509_ext_deinit()
+ * while @exts should be deallocated using gnutls_free().
+ *
* Returns: %GNUTLS_E_SUCCESS (0) on success or a negative error code on error.
*
* Since: 3.3.8