xref: /src/libexec/rtld-elf/tests/libdeep/libdeep.c (revision d9c543b6b0cabea6e6679d70b4e701018e7eab80)
1d9c543b6SKyle Evans /*-
2d9c543b6SKyle Evans  *
3d9c543b6SKyle Evans  * Copyright (C) 2023 NetApp, Inc.
4d9c543b6SKyle Evans  *
5d9c543b6SKyle Evans  * SPDX-License-Identifier: BSD-2-Clause
6d9c543b6SKyle Evans  *
7d9c543b6SKyle Evans  */
8d9c543b6SKyle Evans 
9d9c543b6SKyle Evans #include <stdio.h>
10d9c543b6SKyle Evans 
11d9c543b6SKyle Evans int get_value(void);
12d9c543b6SKyle Evans int proxy_get_value(void);
13d9c543b6SKyle Evans void set_value(int);
14d9c543b6SKyle Evans void proxy_set_value(int);
15d9c543b6SKyle Evans 
16d9c543b6SKyle Evans int
proxy_get_value(void)17d9c543b6SKyle Evans proxy_get_value(void)
18d9c543b6SKyle Evans {
19d9c543b6SKyle Evans 
20d9c543b6SKyle Evans 	return (get_value());
21d9c543b6SKyle Evans }
22d9c543b6SKyle Evans 
23d9c543b6SKyle Evans void
proxy_set_value(int val)24d9c543b6SKyle Evans proxy_set_value(int val)
25d9c543b6SKyle Evans {
26d9c543b6SKyle Evans 
27d9c543b6SKyle Evans 	return (set_value(val));
28d9c543b6SKyle Evans }
29