mirror of
https://github.com/morgan9e/systemd
synced 2026-04-14 16:37:19 +09:00
36 lines
1.0 KiB
C
36 lines
1.0 KiB
C
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
|
#pragma once
|
|
|
|
#include "forward.h"
|
|
|
|
int drop_in_file(
|
|
const char *dir,
|
|
const char *unit,
|
|
unsigned level,
|
|
const char *name,
|
|
char **ret_unit_dir,
|
|
char **ret_path);
|
|
|
|
int write_drop_in(
|
|
const char *dir,
|
|
const char *unit,
|
|
unsigned level,
|
|
const char *name,
|
|
const char *data);
|
|
int write_drop_in_format(
|
|
const char *dir,
|
|
const char *unit,
|
|
unsigned level,
|
|
const char *name,
|
|
const char *format, ...) _printf_(5, 6);
|
|
|
|
int unit_file_find_dropin_paths(
|
|
const char *original_root,
|
|
char **lookup_path,
|
|
Set *unit_path_cache,
|
|
const char *dir_suffix,
|
|
const char *file_suffix,
|
|
const char *name,
|
|
const Set *aliases,
|
|
char ***paths);
|