srvPrinc 1793 source3/include/proto.h int ads_keytab_add_entry(ADS_STRUCT *ads, const char *srvPrinc); srvPrinc 229 source3/libads/kerberos_keytab.c int ads_keytab_add_entry(ADS_STRUCT *ads, const char *srvPrinc) srvPrinc 300 source3/libads/kerberos_keytab.c if (strchr_m(srvPrinc, '@')) { srvPrinc 302 source3/libads/kerberos_keytab.c if (asprintf(&princ_s, "%s", srvPrinc) == -1) { srvPrinc 306 source3/libads/kerberos_keytab.c } else if (srvPrinc[strlen(srvPrinc)-1] == '$') { srvPrinc 308 source3/libads/kerberos_keytab.c if (asprintf(&princ_s, "%s@%s", srvPrinc, lp_realm()) == -1) { srvPrinc 317 source3/libads/kerberos_keytab.c if (asprintf(&princ_s, "%s/%s@%s", srvPrinc, my_fqdn, lp_realm()) == -1) { srvPrinc 321 source3/libads/kerberos_keytab.c if (asprintf(&short_princ_s, "%s/%s@%s", srvPrinc, machine_name, lp_realm()) == -1) { srvPrinc 331 source3/libads/kerberos_keytab.c if ( !strequal( srvPrinc, "cifs" ) && !strequal(srvPrinc, "host" ) ) { srvPrinc 334 source3/libads/kerberos_keytab.c if (!ADS_ERR_OK(ads_add_service_principal_name(ads, global_myname(), my_fqdn, srvPrinc))) {