X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fload-dropin.h;h=1e018c45253f6d03d0036527aa6698c614c8c157;hp=0b613c53f18f9e401ba7446b900cfb2e53050d57;hb=98f738b62047229af4a929d7996e2ab04253b02c;hpb=5430f7f2bc7330f3088b894166bf3524a067e3d8 diff --git a/src/core/load-dropin.h b/src/core/load-dropin.h index 0b613c53f..1e018c452 100644 --- a/src/core/load-dropin.h +++ b/src/core/load-dropin.h @@ -1,7 +1,6 @@ /*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/ -#ifndef fooloaddropinhfoo -#define fooloaddropinhfoo +#pragma once /*** This file is part of systemd. @@ -23,9 +22,15 @@ ***/ #include "unit.h" +#include "dropin.h" /* Read service data supplementary drop-in directories */ -int unit_load_dropin(Unit *u); +static inline int unit_find_dropin_paths(Unit *u, char ***paths) { + return unit_file_find_dropin_paths(u->manager->lookup_paths.unit_path, + u->manager->unit_path_cache, + u->names, + paths); +} -#endif +int unit_load_dropin(Unit *u);