- Timestamping management added - Errors due to reading uninitialized data in ARP fixed - EthInterface reworked, incoming packet notification and payload readout separated (through which fixing concurrent access problems) - RX and TX offloads added - Capability to add a packet sieve layer without prior registration of specific packet class added (this makes it possible to register arbitrary EtherType connection blocks, for example)
14 lines
303 B
C
14 lines
303 B
C
#ifndef ETHERLIB_ETHERNET_CONNBLOCK_H
|
|
#define ETHERLIB_ETHERNET_CONNBLOCK_H
|
|
|
|
|
|
#include "../../connection_block.h"
|
|
|
|
/**
|
|
* Print Ethernet sieve layer info.
|
|
* @param connBlock associated connection block
|
|
*/
|
|
void ethernet_print_report(const ConnBlock* connBlock);
|
|
|
|
#endif //ETHERLIB_ETHERNET_CONNBLOCK_H
|