fix dns message bug when name has trailing dot

This commit is contained in:
kedixa
2021-12-03 18:59:13 +08:00
parent f5ed7d7f83
commit d041ebacba
+4 -2
View File
@@ -235,9 +235,11 @@ public:
this->request_id = id;
}
void set_request_name(const std::string& name)
void set_request_name(std::string name)
{
this->request_name = name;
while (name.size() > 1 && name.back() == '.')
name.pop_back();
this->request_name = std::move(name);
}
protected: