Lines Matching defs:princ
528 krb5_const_principal princ, krb5_keytab keytab,
535 return(p_krb5_rd_req(con,pacon,data,princ,keytab,flags,pptkt));
1007 print_krb5_princ(char *label, krb5_principal_data *princ)
1012 if (princ == NULL) return;
1013 for (ui=0; ui < princ->realm.length; ui++) putchar(princ->realm.data[ui]);
1014 printf(" (nametype %d) has %d strings:\n", princ->type,princ->length);
1015 for (i=0; i < princ->length; i++)
1017 printf("\t%d [%d]: ", i, princ->data[i].length);
1018 for (uj=0; uj < princ->data[i].length; uj++) {
1019 putchar(princ->data[i].data[uj]);
1576 char **princ;
1584 case KSSL_CLIENT: princ = &kssl_ctx->client_princ; break;
1585 case KSSL_SERVER: princ = &kssl_ctx->service_host; break;
1588 if (*princ) free(*princ);
1601 if ((*princ = calloc(1, length)) == NULL)
1607 strncat(*princ, entity[i].data, entity[i].length);
1610 strcat (*princ, "/");
1615 strcat (*princ, "@");
1616 (void) strncat(*princ, realm->data, realm->length);
1755 krb5_principal princ = NULL;
1781 KRB5_NT_SRV_HST, &princ);
1784 princ,
1799 if (princ) krb5_free_principal(krb5context, princ);
2127 /* OUT */ krb5_principal *princ,
2156 *princ = new_p;