diff options
| author | Greg Hudson <ghudson@mit.edu> | 2012-10-25 15:50:06 -0400 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2012-10-25 15:52:12 -0400 |
| commit | 671c84a37521a4f62be300af00790fc5aed9cbfd (patch) | |
| tree | fa3f976f8c7b353fb1139a105a5ac8e1c1ad42d4 /src/include | |
| parent | db4f4b55cd93c86909d4aa140df61af71cbc92af (diff) | |
| download | krb5-671c84a37521a4f62be300af00790fc5aed9cbfd.tar.gz krb5-671c84a37521a4f62be300af00790fc5aed9cbfd.tar.xz krb5-671c84a37521a4f62be300af00790fc5aed9cbfd.zip | |
Correctly document krb5_unparse_name_ext
ticket: 7431
target_version: 1.11
tags: pullup
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/krb5/krb5.hin | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/src/include/krb5/krb5.hin b/src/include/krb5/krb5.hin index dd2b85be6..7db3787c8 100644 --- a/src/include/krb5/krb5.hin +++ b/src/include/krb5/krb5.hin @@ -3507,13 +3507,19 @@ krb5_unparse_name(krb5_context context, krb5_const_principal principal, /** * Convert krb5_principal structure to string and length. * - * @param [in] context Library context - * @param [in] principal Principal - * @param [out] name String representation of principal name - * @param [out] size Size of unparsed name - * - * This function is similar to krb5_unparse_name(), but also returns the length - * of the string representation. + * @param [in] context Library context + * @param [in] principal Principal + * @param [in,out] name String representation of principal name + * @param [in,out] size Size of unparsed name + * + * This function is similar to krb5_unparse_name(), but allows the use of an + * existing buffer for the result. If size is not NULL, then *name must be + * either NULL or an existing buffer of at least size *size. The buffer will + * be allocated or resized if necessary, with the new pointer stored into + * *name. Whether or not the buffer is resized, the necessary space for the + * result, including null terminator, will be stored into *size. + * + * If size is NULL, this function behaves exactly as krb5_unparse_name(). * * @retval * 0 Success |
