]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
path-lookup: move generator_binary_paths() to end of file
authorLennart Poettering <lennart@poettering.net>
Thu, 7 Apr 2016 15:51:26 +0000 (17:51 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 12 Apr 2016 11:43:32 +0000 (13:43 +0200)
Let's keep the code that manipulates LookupPaths together, and move
generator_binary_paths() to the end of the .h and .c files, since it is not
strictly related to that.

src/shared/path-lookup.c
src/shared/path-lookup.h

index 68b432216e20f12ff36fdf6b7159cfe2e7fdc0c7..1c8e22eee710caaa0d1ede2e654a16546186d0f2 100644 (file)
@@ -223,30 +223,6 @@ static char** user_dirs(
         return tmp;
 }
 
-char **generator_binary_paths(UnitFileScope scope) {
-
-        switch (scope) {
-
-        case UNIT_FILE_SYSTEM:
-                return strv_new("/run/systemd/system-generators",
-                                "/etc/systemd/system-generators",
-                                "/usr/local/lib/systemd/system-generators",
-                                SYSTEM_GENERATOR_PATH,
-                                NULL);
-
-        case UNIT_FILE_GLOBAL:
-        case UNIT_FILE_USER:
-                return strv_new("/run/systemd/user-generators",
-                                "/etc/systemd/user-generators",
-                                "/usr/local/lib/systemd/user-generators",
-                                USER_GENERATOR_PATH,
-                                NULL);
-
-        default:
-                assert_not_reached("Hmm, unexpected scope.");
-        }
-}
-
 static int acquire_generator_dirs(
                 UnitFileScope scope,
                 char **generator,
@@ -815,3 +791,27 @@ void lookup_paths_flush_generator(LookupPaths *p) {
         if (p->generator_late)
                 (void) rm_rf(p->generator_late, REMOVE_ROOT);
 }
+
+char **generator_binary_paths(UnitFileScope scope) {
+
+        switch (scope) {
+
+        case UNIT_FILE_SYSTEM:
+                return strv_new("/run/systemd/system-generators",
+                                "/etc/systemd/system-generators",
+                                "/usr/local/lib/systemd/system-generators",
+                                SYSTEM_GENERATOR_PATH,
+                                NULL);
+
+        case UNIT_FILE_GLOBAL:
+        case UNIT_FILE_USER:
+                return strv_new("/run/systemd/user-generators",
+                                "/etc/systemd/user-generators",
+                                "/usr/local/lib/systemd/user-generators",
+                                USER_GENERATOR_PATH,
+                                NULL);
+
+        default:
+                assert_not_reached("Hmm, unexpected scope.");
+        }
+}
index 89254cbac5df9e3f1c3c98064b62703c31bdcf49..ad05c0c537705a2f5c9eac8ca0788980b8d6ed65 100644 (file)
@@ -58,8 +58,6 @@ struct LookupPaths {
         char *root_dir;
 };
 
-char **generator_binary_paths(UnitFileScope scope);
-
 int lookup_paths_init(LookupPaths *p, UnitFileScope scope, const char *root_dir);
 
 int lookup_paths_reduce(LookupPaths *p);
@@ -70,3 +68,5 @@ void lookup_paths_flush_generator(LookupPaths *p);
 
 void lookup_paths_free(LookupPaths *p);
 #define _cleanup_lookup_paths_free_ _cleanup_(lookup_paths_free)
+
+char **generator_binary_paths(UnitFileScope scope);