| /src/crypto/external/bsd/openssh/dist/ |
| sshkey.h | 104 char **principals; member in struct:sshkey_cert
|
| sshsig.c | 742 char *opts = NULL, *tmp, *cp, *principals = NULL; local 766 if ((principals = strdup(tmp)) == NULL) { 777 principals, 0) != 1) { 820 *principalsp = principals; 821 principals = NULL; /* transferred */ 833 free(principals); 843 char *cp, *oprincipals, *principals; local 849 oprincipals = principals = *principalsp; 857 while ((cp = strsep(&principals, ",")) != NULL && *cp != '\0') { 867 if (match_pattern(cert->cert->principals[i], cp)) 902 char *principals = NULL; local 1085 char *found, *line = NULL, **principals = NULL, **tmp; local [all...] |
| ssh-keygen.c | 1764 /* Split list of principals */ 1777 fatal("Too many certificate principals specified"); 1793 public->cert->principals = plist; 2076 printf(" Principals: "); 2082 key->cert->principals[i]); 2829 char *principals = NULL, *cp, *tmp; local 2848 verify_time, &principals)) != 0) { 2856 /* Emit matching principals one per line */ 2857 tmp = principals; 2866 free(principals); 2875 char **principals = NULL; local [all...] |
| sshkey.c | 629 free(cert->principals[i]); 630 free(cert->principals); 650 cert->principals = NULL; 1515 if ((to->principals = calloc(from->nprincipals, 1516 sizeof(*to->principals))) == NULL) { 1521 to->principals[i] = strdup(from->principals[i]); 1522 if (to->principals[i] == NULL) { 1809 struct sshbuf *principals = NULL, *crit = NULL; local 1823 (ret = sshbuf_froms(b, &principals)) != 0 | 2226 struct sshbuf *principals = NULL; local [all...] |