mirror of
https://github.com/xdp-project/bpf-examples.git
synced 2024-05-06 15:54:53 +00:00
22 lines
484 B
C
22 lines
484 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
|
|
/* Used by BPF-prog kernel side BPF-progs and userspace programs,
|
|
* for sharing xdp_stats common struct and DEFINEs.
|
|
*/
|
|
#ifndef __XDP_STATS_KERN_USER_H
|
|
#define __XDP_STATS_KERN_USER_H
|
|
|
|
/* This is the data record stored in the map */
|
|
struct datarec {
|
|
__u64 rx_packets;
|
|
__u64 rx_bytes;
|
|
};
|
|
|
|
#ifndef XDP_ACTION_MAX
|
|
#define XDP_ACTION_MAX (XDP_REDIRECT + 1)
|
|
#endif
|
|
|
|
#define XDP_STATS_MAP_NAME xdp_stats_map
|
|
|
|
#endif /* __XDP_STATS_KERN_USER_H */
|