# MIT Kerberos Documentation

Contents | previous | next | index | Search | feedback

# krb5_425_conv_principal - Convert a Kerberos V4 principal to a Kerberos V5 principal.

krb5_error_code `krb5_425_conv_principal`(krb5_context context, const char * name, const char * instance, const char * realm, krb5_principal * princ)

param: | [in] context - Library context [in] name - V4 name [in] instance - V4 instance [in] realm - Realm [out] princ - V5 principal

retval: | 0 Success; otherwise - Kerberos error codes

This function builds a princ from V4 specification based on given input name.instance@realm .

Use `krb5_free_principal()` to free princ when it is no longer needed.