From: Pieter Lexis Date: Wed, 27 May 2015 09:50:01 +0000 (+0200) Subject: Shrink BB2DomainInfo from 248 to 232 bytes X-Git-Tag: dnsdist-1.0.0-alpha1~248^2~77^2~4^2~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b6c39debb9f89d20ce678f964af564b40eee647;p=thirdparty%2Fpdns.git Shrink BB2DomainInfo from 248 to 232 bytes --- diff --git a/modules/bindbackend/bindbackend2.hh b/modules/bindbackend/bindbackend2.hh index 6c598cc2c6..a9b0c0c4f3 100644 --- a/modules/bindbackend/bindbackend2.hh +++ b/modules/bindbackend/bindbackend2.hh @@ -153,20 +153,19 @@ public: //! configure how often this domain should be checked for changes (on disk) void setCheckInterval(time_t seconds); - bool d_loaded; //!< if a domain is loaded - string d_status; //!< message describing status of a domain, for human consumption - mutable bool d_checknow; //!< if this domain has been flagged for a check - time_t d_ctime; //!< last known ctime of the file on disk string d_name; //!< actual name of the domain string d_filename; //!< full absolute filename of the zone on disk - unsigned int d_id; //!< internal id of the domain - time_t d_lastcheck; //!< last time domain was checked for freshness + string d_status; //!< message describing status of a domain, for human consumption vector d_masters; //!< IP address of the master of this domain set d_also_notify; //!< IP list of hosts to also notify - + LookButDontTouch d_records; //!< the actual records belonging to this domain + time_t d_ctime; //!< last known ctime of the file on disk + time_t d_lastcheck; //!< last time domain was checked for freshness uint32_t d_lastnotified; //!< Last serial number we notified our slaves of + unsigned int d_id; //!< internal id of the domain + mutable bool d_checknow; //!< if this domain has been flagged for a check + bool d_loaded; //!< if a domain is loaded - LookButDontTouch d_records; //!< the actual records belonging to this domain private: time_t getCtime(); time_t d_checkinterval;