Lines Matching defs:newd
125 struct key_entry_data *newd;
126 newd = regional_alloc_init(region, d, sizeof(*d));
127 if(!newd)
131 newd->rrset_data = regional_alloc_init(region,
134 if(!newd->rrset_data)
136 packed_rrset_ptr_fixup(newd->rrset_data);
139 newd->reason = regional_strdup(region, d->reason);
140 if(!newd->reason)
144 newd->algo = (uint8_t*)regional_strdup(region,
146 if(!newd->algo)
149 newk->entry.data = newd;
174 struct key_entry_data *newd;
175 newd = memdup(d, sizeof(*d));
176 if(!newd) {
183 newd->rrset_data = memdup(d->rrset_data,
185 if(!newd->rrset_data) {
186 free(newd);
191 packed_rrset_ptr_fixup(newd->rrset_data);
194 newd->reason = strdup(d->reason);
195 if(!newd->reason) {
196 free(newd->rrset_data);
197 free(newd);
203 newd->reason = NULL;
206 newd->algo = (uint8_t*)strdup((char*)d->algo);
207 if(!newd->algo) {
208 free(newd->rrset_data);
209 free(newd->reason);
210 free(newd);
216 newk->entry.data = newd;