dh_principal
dh_principal p = cntx->initiate ? cntx->local : cntx->remote;
dh_principal p = cntx->initiate ? cntx->remote : cntx->local;
dh_principal *netname /* Cred owner */)
dh_principal netname = NULL;
dh_principal netname, /* Local principal */
dh_principal target, /* Remote principal */
dh_principal netname;
(dh_principal)target, channel, req_flags,
dh_principal netname;
dh_principal principal; /* RPC netname */
dh_principal remote; /* Netname of remote */
dh_principal local; /* Netname of local */
__dh_validate_principal(dh_principal);
dh_principal pname = (dh_principal)input_name;
__dh_validate_principal(dh_principal principal)