X-Git-Url: https://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=pppd%2Fsys-solaris.c;h=6e925f9fc4623edc295babf77054dc1f162587ef;hp=d96d23c26d6c587b2e7f44986bc6db4a339af85c;hb=f1e3aa2dc7e7772d8491c6ff61e4e6d28af33d4b;hpb=6531eb055818ea1b4df386b3e7132392771cd0e5 diff --git a/pppd/sys-solaris.c b/pppd/sys-solaris.c index d96d23c..6e925f9 100644 --- a/pppd/sys-solaris.c +++ b/pppd/sys-solaris.c @@ -1508,7 +1508,7 @@ netif_set_mtu(int unit, int mtu) memset(&ifr, 0, sizeof(ifr)); strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); - ifr.ifr_metric = link_mtu; + ifr.ifr_metric = mtu; if (ioctl(ipfd, SIOCSIFMTU, &ifr) < 0) { error("Couldn't set IP MTU (%s): %m", ifr.ifr_name); } @@ -1520,7 +1520,7 @@ netif_set_mtu(int unit, int mtu) memset(&lifr, 0, sizeof(lifr)); strlcpy(lifr.lifr_name, ifname, sizeof(lifr.lifr_name)); - lifr.lifr_mtu = link_mtu; + lifr.lifr_mtu = mtu; if (ioctl(fd, SIOCSLIFMTU, &lifr) < 0) { close(fd); error("Couldn't set IPv6 MTU (%s): %m", ifr.ifr_name);