X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Flinux%2Fdevice.c;h=127e3e828488c146c380f5db1384eda0edcb9909;hb=81c71203201f6642a496f466660236efdd522ceb;hp=3b3b439df034c4364f0cd0e2b162c1c805242200;hpb=e70b5b5bd77bb66e8dd324c17d86d9bff151aa82;p=tinc diff --git a/src/linux/device.c b/src/linux/device.c index 3b3b439d..127e3e82 100644 --- a/src/linux/device.c +++ b/src/linux/device.c @@ -84,6 +84,8 @@ static bool setup_device(void) { device_type = DEVICE_TYPE_TUN; device_info = "Linux tun/tap device (tun mode)"; } else { + if (routing_mode == RMODE_ROUTER) + overwrite_mac = true; ifr.ifr_flags = IFF_TAP | IFF_NO_PI; device_type = DEVICE_TYPE_TAP; device_info = "Linux tun/tap device (tap mode)";