Home
last modified time | relevance | path

Searched refs:dssoa (Results 1 – 5 of 5) sorted by relevance

/dports/dns/rbldnsd/rbldnsd-0.998/
H A Drbldnsd_zones.c168 struct dssoa dssoa; in ds_special() local
189 if (!dssoa.dssoa_odn || !dssoa.dssoa_pdn) return -1; in ds_special()
190 ds->ds_dssoa = mp_talloc(ds->ds_mp, struct dssoa); in ds_special()
192 *ds->ds_dssoa = dssoa; in ds_special()
523 const struct dssoa *dssoa = z->z_dssoa; in dumpzone() local
529 fprintf(f, "@\t%u\tSOA", dssoa->dssoa_ttl); in dumpzone()
535 dssoa->dssoa_serial ? dssoa->dssoa_serial : z->z_stamp, in dumpzone()
536 unpack32(dssoa->dssoa_n+0), in dumpzone()
537 unpack32(dssoa->dssoa_n+4), in dumpzone()
538 unpack32(dssoa->dssoa_n+8), in dumpzone()
[all …]
H A Drbldnsd.h194 struct dssoa { /* dssoa */ struct
214 struct dssoa *ds_dssoa; /* SOA record */
269 const struct dssoa *z_dssoa; /* original SOA from a dataset */
288 int update_zone_soa(struct zone *zone, const struct dssoa *dssoa);
H A Drbldnsd_packet.c639 int update_zone_soa(struct zone *zone, const struct dssoa *dssoa) { in update_zone_soa() argument
648 if (!(zone->z_dssoa = dssoa)) return 1; in update_zone_soa()
657 PACK32S(cpos, dssoa->dssoa_ttl); in update_zone_soa()
660 cpos = dnc_add(&compr, cpos, dssoa->dssoa_odn); in update_zone_soa()
662 cpos = dnc_add(&compr, cpos, dssoa->dssoa_pdn); in update_zone_soa()
664 t = dssoa->dssoa_serial ? dssoa->dssoa_serial : zone->z_stamp; in update_zone_soa()
666 memcpy(cpos, dssoa->dssoa_n, 16); cpos += 16; in update_zone_soa()
H A Drbldnsd.c906 const struct dssoa *dssoa = NULL; in do_reload() local
921 if (!dssoa) in do_reload()
922 dssoa = ds->ds_dssoa; in do_reload()
934 else if (!update_zone_soa(zone, dssoa) || in do_reload()
/dports/dns/rbldnsd/rbldnsd-0.998/debian/
H A Dchangelog711 * simplify dssoa allocation