41faeb1df9
The device is what actually controls the MTU, and it has its own field for this, so having a second one just meant the MTU never got updated after startup. Remove the "mtu" field from the interface, use the "device->mtu" directly, and then actually invoke device->module->set_mtu when updating. |
||
---|---|---|
.. | ||
AddressUtilities.h | ||
arp_control.h | ||
dns_resolver.h | ||
DynamicBuffer.h | ||
ether_driver.h | ||
ethernet.h | ||
net_buffer.h | ||
net_datalink_protocol.h | ||
net_datalink.h | ||
net_device.h | ||
net_notifications.h | ||
net_protocol.h | ||
net_routing_info.h | ||
net_socket.h | ||
net_stack_interface.h | ||
net_stack.h | ||
net_stat.h | ||
net_tun.h | ||
NetBufferUtilities.h | ||
NetServer.h | ||
NetUtilities.h | ||
ProtocolUtilities.h | ||
r5_compatibility.h | ||
SocketMessenger.h | ||
userland_ipc.h | ||
WPASupplicant.h |