A bunch more osdep/ work...
This commit is contained in:
parent
5e58a7d54a
commit
7475c4047e
18 changed files with 419 additions and 136 deletions
|
@ -48,6 +48,13 @@ namespace ZeroTier {
|
|||
*/
|
||||
class EthernetTap : NonCopyable
|
||||
{
|
||||
protected:
|
||||
EthernetTap(const char *cn,const MAC &m,unsigned int mt,unsigned int met) :
|
||||
_implName(cn),
|
||||
_mac(m),
|
||||
_mtu(mt),
|
||||
_metric(met) {}
|
||||
|
||||
public:
|
||||
virtual ~EthernetTap() {}
|
||||
|
||||
|
@ -188,12 +195,6 @@ public:
|
|||
virtual bool updateMulticastGroups(std::set<MulticastGroup> &groups) = 0;
|
||||
|
||||
protected:
|
||||
EthernetTap(const char *cn,const MAC &m,unsigned int mt,unsigned int met) :
|
||||
_implName(cn),
|
||||
_mac(m),
|
||||
_mtu(mt),
|
||||
_metric(met) {}
|
||||
|
||||
const char *_implName;
|
||||
MAC _mac;
|
||||
unsigned int _mtu;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue