if (!noauth && arlalib_get_cred(host, &c) == KSUCCESS) {
if (auth  && arlalib_get_cred(cell, host, &c, auth) == KSUCCESS) {
arlalib_getsecurecontext(const char *host, int noauth){#ifdef KERBEROS    CREDENTIALS c;#endif /* KERBEROS */    struct rx_securityClass* sec;    if (secureobj != NULL) 	return secureobj;    #ifdef KERBEROS        if (!noauth && 	arlalib_get_cred(host, &c) == KSUCCESS) {	sec = rxkad_NewClientSecurityObject(rxkad_auth,					    &c.session,					    c.kvno,					    c.ticket_st.length,					    c.ticket_st.dat);	secureindex = 2 ;    } else {#endif /* KERBEROS */		sec = rxnull_NewClientSecurityObject();	secureindex = 0;#ifdef KERBEROS    }#endif /* KERBEROS */        secureobj = sec;    return sec;}