summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/prog_tests/map_extra.c
blob: cbb1881ba693c533497049aa61428f0ab6f5e97f (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
#include <test_progs.h>
#include "test_map_extra.skel.h"

void test_map_extra(void)
{
	struct test_map_extra *skel;

	if (!test__start_subtest("enum32_high"))
		return;

	skel = test_map_extra__open();
	if (!ASSERT_OK_PTR(skel, "test_map_extra__open"))
		return;

	ASSERT_EQ(bpf_map__map_extra(skel->maps.arena), 0x80000000ULL,
		  "map_extra");
	test_map_extra__destroy(skel);
}