eb3ca2a36f
In order to construct outgoing link-layer frames or parse incoming ones properly, some protocols (such as 802.11) need more state than is available in the existing variables passed to the link-layer protocol handlers. To remedy this, add struct net_device *netdev as the first argument to each of these functions, so that more information can be fetched from the link layer-private part of the network device. Updated all three call sites (netdevice.c, efi_snp.c, pxe_undi.c) and both implementations (ethernet.c, ipoib.c) of ll_protocol to use the new argument. Signed-off-by: Michael Brown <mcb30@etherboot.org> |
||
---|---|---|
.. | ||
efi_console.c | ||
efi_init.c | ||
efi_io.c | ||
efi_pci.c | ||
efi_smbios.c | ||
efi_snp.c | ||
efi_strerror.c | ||
efi_timer.c | ||
efi_uaccess.c | ||
efi_umalloc.c |