]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Align DNSRecord on 8-byte boundries
authorPieter Lexis <pieter.lexis@powerdns.com>
Fri, 22 May 2015 16:49:25 +0000 (18:49 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Fri, 19 Jun 2015 18:14:19 +0000 (20:14 +0200)
pdns/dnsparser.hh

index 4a09c75f09010cb904fe5ef08bbe11694041030e..6ce7d09df1a640fea1c161e0329efe695feb5607 100644 (file)
@@ -263,12 +263,12 @@ protected:
 struct DNSRecord
 {
   std::string d_label;
+  std::shared_ptr<DNSRecordContent> d_content;
   uint16_t d_type;
   uint16_t d_class;
   uint32_t d_ttl;
   uint16_t d_clen;
-  enum {Answer=1, Nameserver, Additional} d_place;
-  std::shared_ptr<DNSRecordContent> d_content;
+  enum : uint8_t {Answer=1, Nameserver, Additional} d_place;
 
   bool operator<(const DNSRecord& rhs) const
   {