rem: if (rdata+16>end) goto error;
add: if (rdata+16>=end) goto error;
context: struct aaaa_rdata* dns_aaaa_parser(unsigned char* rdata, unsigned char* end){	struct aaaa_rdata* aaaa;		if (rdata+16>end) goto error;	aaaa=(struct aaaa_rdata*)local_malloc(sizeof(struct aaaa_rdata));	if (aaaa==0){		LOG(L_ERR, "ERROR: dns_aaaa_parser: out of memory\n");		goto error;	}	memcpy(aaaa->ip6, rdata, 16);	return aaaa;error:	return 0;}