summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/xdp_metadata.h
blob: 0c4624dc6f2f719183b21e7e0bd1fbc9e6b72164 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* SPDX-License-Identifier: GPL-2.0 */
#pragma once

#ifndef ETH_P_IP
#define ETH_P_IP 0x0800
#endif

#ifndef ETH_P_IPV6
#define ETH_P_IPV6 0x86DD
#endif

struct xdp_meta {
	__u64 rx_timestamp;
	__u32 rx_hash;
	union {
		__u32 rx_hash_type;
		__s32 rx_hash_err;
	};
};