]> granicus.if.org Git - pdns/commitdiff
Add accessor for d_tsigkeyname
authorAki Tuomi <cmouse@cmouse.fi>
Mon, 15 Jun 2015 09:54:29 +0000 (12:54 +0300)
committerAki Tuomi <cmouse@cmouse.fi>
Wed, 20 Jan 2016 11:16:59 +0000 (13:16 +0200)
pdns/dnspacket.cc
pdns/dnspacket.hh

index faffcc522f59fe85b44e6fb3730e9d901193d4d0..949da4b04aaf7862c0e9201c076719c28860a7b1 100644 (file)
@@ -696,3 +696,7 @@ bool checkForCorrectTSIG(const DNSPacket* q, UeberBackend* B, DNSName* keyname,
 
   return result;
 }
+
+const string& DNSPacket::getTSIGKeyname() const {
+  return d_tsigkeyname;
+}
index 15346f43f68c987c649c06cd39c133e59806e014..0755851e757fab1a5b2000d388d8873f37bdcef7 100644 (file)
@@ -144,6 +144,10 @@ public:
   DNSName qdomainwild;  //!< wildcard matched by qname, used by LuaPolicyEngine
   DNSName qdomainzone;  //!< zone name for the answer (as reflected in SOA for negative responses), used by LuaPolicyEngine
   string d_peer_principal;
+  const DNSName& getTSIGKeyname() const;
+
+  ComboAddress d_remote;
+  uint16_t qclass;  //!< class of the question - should always be INternet 2
   struct dnsheader d; //!< dnsheader at the start of the databuffer 12
 
   uint16_t qclass;  //!< class of the question - should always be INternet 2