Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The MTU setting for PPP interface is originally applied in function ppp_send_config, this funcion sets a static variable 'link_mtu' from the function argument 'mtu', then apply it to interface later using ioctl(2). However during commit cffe80d, this ioctl(2) calling code was moved into a separate function netif_set_mtu, with variable name 'link_mtu' unchanged. This new function netif_set_mtu is intended to apply the MTU for interface, from the passed argument 'mtu'; and it is called before ppp_send_config, so 'link_mtu' won't get updated to the correct value when ioctl(2) is called; the MTU value should be taken from argument 'mtu' instead of 'link_mtu'. Signed-off-by: WHR <msl0000023508@gmail.com>
- Loading branch information