diff options
Diffstat (limited to 'doc/html/_sources/appdev/refs/api/krb5_build_principal_alloc_va.txt')
-rw-r--r-- | doc/html/_sources/appdev/refs/api/krb5_build_principal_alloc_va.txt | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/doc/html/_sources/appdev/refs/api/krb5_build_principal_alloc_va.txt b/doc/html/_sources/appdev/refs/api/krb5_build_principal_alloc_va.txt new file mode 100644 index 000000000000..6f8a57e49e8a --- /dev/null +++ b/doc/html/_sources/appdev/refs/api/krb5_build_principal_alloc_va.txt @@ -0,0 +1,66 @@ +krb5_build_principal_alloc_va - Build a principal name, using a precomputed variable argument list. +===================================================================================================== + +.. + +.. c:function:: krb5_error_code krb5_build_principal_alloc_va(krb5_context context, krb5_principal * princ, unsigned int rlen, const char * realm, va_list ap) + +.. + + +:param: + + **[in]** **context** - Library context + + **[out]** **princ** - Principal structure + + **[in]** **rlen** - Realm name length + + **[in]** **realm** - Realm name + + **[in]** **ap** - List of char * components, ending with NULL + + +.. + + +:retval: + - 0 Success + + +:return: + - Kerberos error codes + +.. + + + + + + + +Similar to :c:func:`krb5_build_principal()` , this function builds a principal name, but its name components are specified as a va_list. + + + +Use :c:func:`krb5_free_principal()` to deallocate *princ* when it is no longer needed. + + + + + + + + + + + + + + +.. + + + + + |