]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/core/unit-printf.h
467a820aac635c7692522e184200399c1558f9f0
[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 *format, char **ret);
7 int unit_full_printf_full(const Unit *u, const char *format, 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);