#include <dns/types.h>
#define DNS_RDATASET_MAXADDITIONAL 13
-
-/* Fixed RRSet helper macros */
-
-#define DNS_RDATASET_LENGTH 2;
-
-#define DNS_RDATASET_COUNT 0
+#define DNS_RDATASET_LENGTH 2;
typedef enum {
dns_rdatasetadditional_fromauth,
*/
raw = dns_slabheader_raw(header);
count = raw[0] * 256 + raw[1]; /* count */
- raw += DNS_RDATASET_COUNT + DNS_RDATASET_LENGTH;
+ raw += DNS_RDATASET_LENGTH;
while (count-- > 0U) {
length = raw[0] * 256 + raw[1];
raw += DNS_RDATASET_LENGTH;
raw = (unsigned char *)header + sizeof(*header);
count = raw[0] * 256 + raw[1]; /* count */
- raw += DNS_RDATASET_COUNT + DNS_RDATASET_LENGTH;
+ raw += DNS_RDATASET_LENGTH;
while (count-- > 0) {
rdlen = raw[0] * 256 + raw[1];