Lines Matching +refs:val +refs:offset
32 encode_uint32(isc_uint32_t val, unsigned char *p) {
33 p[0] = (isc_uint8_t)(val >> 24);
34 p[1] = (isc_uint8_t)(val >> 16);
35 p[2] = (isc_uint8_t)(val >> 8);
36 p[3] = (isc_uint8_t)(val >> 0);
40 soa_get(dns_rdata_t *rdata, int offset) {
53 INSIST(offset >= 0 && offset <= 16);
54 return (decode_uint32(rdata->data + rdata->length - 20 + offset));
112 soa_set(dns_rdata_t *rdata, isc_uint32_t val, int offset) {
115 INSIST(offset >= 0 && offset <= 16);
116 encode_uint32(val, rdata->data + rdata->length - 20 + offset);
120 dns_soa_setserial(isc_uint32_t val, dns_rdata_t *rdata) {
121 soa_set(rdata, val, 0);
124 dns_soa_setrefresh(isc_uint32_t val, dns_rdata_t *rdata) {
125 soa_set(rdata, val, 4);
128 dns_soa_setretry(isc_uint32_t val, dns_rdata_t *rdata) {
129 soa_set(rdata, val, 8);
132 dns_soa_setexpire(isc_uint32_t val, dns_rdata_t *rdata) {
133 soa_set(rdata, val, 12);
136 dns_soa_setminimum(isc_uint32_t val, dns_rdata_t *rdata) {
137 soa_set(rdata, val, 16);