1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
2 #pragma once
3 
4 #include <stdio.h>
5 
6 /* These functions are split out of tmpfile-util.h (and not for example just flags to the functions they
7  * wrap) in order to optimize linking: this way, -lselinux is needed only for the callers of these functions
8  * that need selinux, but not for all. */
9 
10 int fopen_temporary_label(const char *target, const char *path, FILE **f, char **temp_path);
11