KRB5_PARSE_NAME(3) UNIX Programmer's Manual KRB5_PARSE_NAME(3) NNAAMMEE kkrrbb55__ppaarrssee__nnaammee - string to principal conversion LLIIBBRRAARRYY Kerberos 5 Library (libkrb5, -lkrb5) SSYYNNOOPPSSIISS _k_r_b_5___e_r_r_o_r___c_o_d_e kkrrbb55__ppaarrssee__nnaammee(_k_r_b_5___c_o_n_t_e_x_t _c_o_n_t_e_x_t, _c_o_n_s_t _c_h_a_r _*_n_a_m_e, _k_r_b_5___p_r_i_n_c_i_p_a_l _*_p_r_i_n_c_i_p_a_l) DDEESSCCRRIIPPTTIIOONN kkrrbb55__ppaarrssee__nnaammee() converts a string representation of a principal name to kkrrbb55__pprriinncciippaall. The _p_r_i_n_c_i_p_a_l will point to allocated data that should be freed with kkrrbb55__ffrreeee__pprriinncciippaall(). The string should consist of one or more name components separated with slashes (``/''), optionally followed with an ``@'' and a realm name. A slash or @ may be contained in a name component by quoting it with a back-slash (`` .'') A realm should not contain slashes or colons. SSEEEE AALLSSOO krb5_425_conv_principal(3), krb5_build_principal(3), krb5_free_principal(3), krb5_sname_to_principal(3), krb5_un- parse_name(3) HEIMDAL August 8, 1997 1