X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fsolaris%2Fdevice.c;h=deb96c4597bdb9c10daaebb8a89bdcc7face75a9;hp=3ff2f547c6c23c5316c8dd95ceda5a7812732924;hb=6b5cfe97f4d3f93bde5c3eac5cb82b20b160ae36;hpb=c6c6ba9969f76eff7b7de9308c2736d7ff1d720e;ds=sidebyside diff --git a/src/solaris/device.c b/src/solaris/device.c index 3ff2f547..deb96c45 100644 --- a/src/solaris/device.c +++ b/src/solaris/device.c @@ -87,6 +87,9 @@ static bool setup_device(void) { else device_info = "Solaris tap device"; + if(device_type == DEVICE_TYPE_TAP && routing_mode == RMODE_ROUTER) + overwrite_mac = true; + /* The following is black magic copied from OpenVPN. */ if((ip_fd = open(IP_DEVICE, O_RDWR, 0)) < 0) {