X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fplugins%2Fradius%2Fradius.c;fp=pppd%2Fplugins%2Fradius%2Fradius.c;h=c5798316719af431a6f1dc6926845bde76b95b88;hb=30705ecb56d5bdb1957e688dc78f76ed31cc7048;hp=5f75aaedc54b6afb63b31fa4b07566e551bb5c38;hpb=ace9c1c9bd73b7ed5777ec5b066ac61ba4ab2079;p=ppp.git diff --git a/pppd/plugins/radius/radius.c b/pppd/plugins/radius/radius.c index 5f75aae..c579831 100644 --- a/pppd/plugins/radius/radius.c +++ b/pppd/plugins/radius/radius.c @@ -651,6 +651,9 @@ radius_setparams(VALUE_PAIR *vp, char *msg, REQUEST_INFO *req_info, memcpy(rstate.class, vp->strvalue, rstate.class_len); } /* else too big for our buffer - ignore it */ break; + case PW_FRAMED_MTU: + netif_set_mtu(rstate.client_port,MIN(netif_get_mtu(rstate.client_port),vp->lvalue)); + break; }