From 83b0a1767812daddc2b61b897a3c681956257bcf Mon Sep 17 00:00:00 2001 From: Baptiste Assmann Date: Mon, 5 Sep 2016 19:09:49 +0200 Subject: [PATCH] MINOR: dns: comments in types/dns.h about structures endianness To avoid issues when porting code to some architecture, we need to know the endianess the structures are currently used. This patch simply had a short notice before those structures to report endianess and ease contributor's job. --- include/types/dns.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/types/dns.h b/include/types/dns.h index 5d6b5a1fb..b33924907 100644 --- a/include/types/dns.h +++ b/include/types/dns.h @@ -90,11 +90,13 @@ struct dns_header { } __attribute__ ((packed)); /* short structure to describe a DNS question */ +/* NOTE: big endian structure */ struct dns_question { unsigned short qtype; /* question type */ unsigned short qclass; /* query class */ }; +/* NOTE: big endian structure */ struct dns_query_item { struct list list; char name[DNS_MAX_NAME_SIZE]; /* query name */ @@ -102,6 +104,7 @@ struct dns_query_item { unsigned short class; /* query class */ }; +/* NOTE: big endian structure */ struct dns_answer_item { struct list list; char *name; /* answer name