]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Shrink TKEYRecordContent from 80 to 72 bytes
authorPieter Lexis <pieter.lexis@powerdns.com>
Tue, 26 May 2015 10:08:27 +0000 (12:08 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Fri, 19 Jun 2015 20:01:00 +0000 (22:01 +0200)
pdns/dnsrecords.hh

index d4f9a951bc813ef6c28040e01c1d214c2fc78c03..b9f65a2e93b9bfb493861a4576472a41f9fb14b8 100644 (file)
@@ -108,10 +108,10 @@ public:
   includeboilerplate(IPSECKEY)
 
 private:
-  uint8_t d_preference, d_gatewaytype, d_algorithm;
   string d_gateway, d_publickey;
-  uint32_t d_ip4;
   string d_ip6;
+  uint32_t d_ip4;
+  uint8_t d_preference, d_gatewaytype, d_algorithm;
 };
 
 class DHCIDRecordContent : public DNSRecordContent
@@ -540,15 +540,17 @@ public:
   includeboilerplate(TKEY)
 
   // storage for the bytes
-  string d_algo;
+  uint16_t d_othersize;
+  uint16_t d_mode;
   uint32_t d_inception;
   uint32_t d_expiration;
-  uint16_t d_mode;
-  uint16_t d_error;
-  uint16_t d_keysize;
+
+  string d_algo;
   string d_key;
-  uint16_t d_othersize;
   string d_other;
+
+  uint16_t d_error;
+  uint16_t d_keysize;
 private:
 };