continue;
}
- ZERO_STRUCT(recs[i]);
+ recs[i] = (struct dnsp_DnssrvRpcRecord) {
+ .wType = DNS_TYPE_TOMBSTONE,
+ };
}
werror = dns_replace_records(dns, mem_ctx, dn,
continue;
}
- ZERO_STRUCT(recs[i]);
+ recs[i] = (struct dnsp_DnssrvRpcRecord) {
+ .wType = DNS_TYPE_TOMBSTONE,
+ };
}
} else {
for (i = 0; i < rcount; i++) {
- ZERO_STRUCT(recs[i]);
+ recs[i] = (struct dnsp_DnssrvRpcRecord) {
+ .wType = DNS_TYPE_TOMBSTONE,
+ };
}
}
}
for (i = 0; i < rcount; i++) {
if (recs[i].wType == update->rr_type) {
- ZERO_STRUCT(recs[i]);
+ recs[i] = (struct dnsp_DnssrvRpcRecord) {
+ .wType = DNS_TYPE_TOMBSTONE,
+ };
}
}
for (i = 0; i < rcount; i++) {
if (dns_records_match(del_rec, &recs[i])) {
- ZERO_STRUCT(recs[i]);
+ recs[i] = (struct dnsp_DnssrvRpcRecord) {
+ .wType = DNS_TYPE_TOMBSTONE,
+ };
}
}