]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Remove undocumented {new,dup}DNSPacket from Lua.
authorMiod Vallat <miod.vallat@powerdns.com>
Wed, 12 Nov 2025 06:53:31 +0000 (07:53 +0100)
committerMiod Vallat <miod.vallat@powerdns.com>
Wed, 12 Nov 2025 06:53:31 +0000 (07:53 +0100)
Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
pdns/lua-auth4.cc

index 18f235b3c56a315451d8034f67d0946461537851..f16209cc5137551d7342d2c4c43565592b2b9531 100644 (file)
@@ -32,8 +32,6 @@ void AuthLua4::postPrepareContext() {
   });
 
 /* DNSPacket */
-  d_lw->writeFunction("newDNSPacket", [](bool isQuery) { return std::make_shared<DNSPacket>(isQuery); });
-  d_lw->writeFunction("dupDNSPacket", [](const std::shared_ptr<DNSPacket> &orig) { return std::make_shared<DNSPacket>(*orig); });
   d_lw->registerFunction<DNSPacket, int(const char *, size_t)>("noparse", [](DNSPacket &p, const char *mesg, size_t len){ return p.noparse(mesg, len); });
   d_lw->registerFunction<DNSPacket, int(const char *, size_t)>("parse", [](DNSPacket &p, const char *mesg, size_t len){ return p.parse(mesg, len); });
   d_lw->registerFunction<DNSPacket, const std::string()>("getString", [](DNSPacket &p) { return p.getString(); });