Searched refs:dssoa (Results 1 – 5 of 5) sorted by relevance
/dports/dns/rbldnsd/rbldnsd-0.998/ |
H A D | rbldnsd_zones.c | 168 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 D | rbldnsd.h | 194 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 D | rbldnsd_packet.c | 639 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 D | rbldnsd.c | 906 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 D | changelog | 711 * simplify dssoa allocation
|