EtherLib/etherlib.h
Wiesner András ab8d45932f Timestamping and bunch of bugfix and optimization
- 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)
2023-04-27 09:38:26 +02:00

15 lines
369 B
C

#ifndef ETHERLIB_ETHERLIB_H
#define ETHERLIB_ETHERLIB_H
#include "prefab/prefab.h"
#include "global_state.h"
#include "timestamping.h"
#include "utils.h"
// TODO group these includes..
#include "prefab/conn_blocks/igmp_connblock.h"
#include "prefab/conn_blocks/udp_connblock.h"
#include "prefab/conn_blocks/custom_ethertype_connblock.h"
#endif //ETHERLIB_ETHERLIB_H