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))) {