X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fsys-solaris.c;h=6e925f9fc4623edc295babf77054dc1f162587ef;hb=431469a02ce74e5fe4b9943e86b9bfc272882fcb;hp=d96d23c26d6c587b2e7f44986bc6db4a339af85c;hpb=c58bf2e8023dd846683f09cb00e15d64143dac8c;p=ppp.git 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);