All, netconsole, netdump, and ATA-over-ethernet (and others?) all have a need to directly send and receive ethernet packets from inside the kernel. The sending part is easy and obvious. The receive p
This is useful, because it minimises the work needed to get them going over other transports, such as Myrinet. I'd rather not see the UDP encapsulation go away. Netconsole is already messy enough to
Author: Michael Richardson <mcr@xxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 20 Aug 2003 13:49:28 -0400
Jeff> Essentially, all the things mentioned above need some way to listen Jeff> for incoming ethernet packets. ATA-over-ethernet has its own Jeff> IANA-registered ethernet type, but netconsole and ne
Dumb question: how? example code, or relevant functions to grep for? grepping for 'register.*prot' didn't seem to turn up anything useful, and I didn't see any register*ether functions in linux/if_et
Thanks much. Tangent, from reading dev.c: Is it ok that dev_queue_xmit_nit does not check the return value of struct packet_type's ->func hook? It seems to do so in all other cases... Jeff