Thanks. The following code worked for me:
luid := winipcfg.LUID(tun.LUID())
iface, err := luid.IPInterface(windows.AF_INET)
if err != nil {
return err
}
iface.NLMTU = 1302
err = iface.Set()
if err != nil {
return fmt.Errorf("failed to set MTU: %s", err)
}On Wed, Mar 10, 2021 at 3:03 PM Jason A. Donenfeld <[email protected]> wrote: > > Try using the object returned by luid.IPInterface(windows.AF_INET). Or > in your example, use AF_INET instead of AF_UNSPEC.
