Lines Matching refs:newname
801 KMF_X509_NAME *newname = NULL; in CopyRDN() local
808 newname = malloc(sizeof (KMF_X509_NAME)); in CopyRDN()
809 if (newname == NULL) in CopyRDN()
811 (void) memset(newname, 0, sizeof (KMF_X509_NAME)); in CopyRDN()
813 newname->numberOfRDNs = srcname->numberOfRDNs; in CopyRDN()
814 newname->RelativeDistinguishedName = malloc(newname->numberOfRDNs * in CopyRDN()
816 if (newname->RelativeDistinguishedName == NULL) { in CopyRDN()
817 free(newname); in CopyRDN()
821 for (i = 0; i < newname->numberOfRDNs; i++) { in CopyRDN()
824 dstrdn = &newname->RelativeDistinguishedName[i]; in CopyRDN()
859 *destname = newname; in CopyRDN()
863 if (newname) in CopyRDN()
864 free_rdn_data(newname); in CopyRDN()
866 free(newname); in CopyRDN()