Fix missing assigmnent operator/copy constructor pairings reported by LGTM

This commit is contained in:
Tim Wojtulewicz 2021-03-03 09:57:40 -07:00
parent 2f2a265415
commit 51f17534d4
3 changed files with 35 additions and 0 deletions

View file

@ -76,6 +76,22 @@ public:
~EncapsulatingConn()
{}
EncapsulatingConn& operator=(const EncapsulatingConn& other)
{
if ( this != &other )
{
src_addr = other.src_addr;
dst_addr = other.dst_addr;
src_port = other.src_port;
dst_port = other.dst_port;
proto = other.proto;
type = other.type;
uid = other.uid;
}
return *this;
}
BifEnum::Tunnel::Type Type() const
{ return type; }