]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/core/unit-printf.h
aa9ba004945e23e3aeaefc154a7784b3627d2b55
[thirdparty/systemd.git] / src / core / unit-printf.h
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
2 #pragma once
3
4 #include "core-forward.h"
5
6 int unit_name_printf(const Unit *u, const char* text, char **ret);
7 int unit_full_printf_full(const Unit *u, const char *text, size_t max_length, char **ret);
8 int unit_full_printf(const Unit *u, const char *text, char **ret);
9 int unit_path_printf(const Unit *u, const char *text, char **ret);
10 int unit_fd_printf(const Unit *u, const char *text, char **ret);
11 int unit_cred_printf(const Unit *u, const char *text, char **ret);
12 int unit_env_printf(const Unit *u, const char *text, char **ret);