]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxccontainer: do_lxcapi_is_running()
authorChristian Brauner <christian.brauner@ubuntu.com>
Sun, 29 Apr 2018 12:49:36 +0000 (14:49 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Thu, 23 Aug 2018 20:58:23 +0000 (22:58 +0200)
There's no need to do string comparisons.

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/lxccontainer.c

index 3a4a35778a0aa08a037cadc1ed050e157b8386ab..3b72685183425f154bb06d61ee143aece8c02a33 100644 (file)
@@ -478,16 +478,10 @@ static bool is_stopped(struct lxc_container *c)
 
 static bool do_lxcapi_is_running(struct lxc_container *c)
 {
-       const char *s;
-
        if (!c)
                return false;
 
-       s = do_lxcapi_state(c);
-       if (!s || strcmp(s, "STOPPED") == 0)
-               return false;
-
-       return true;
+       return !is_stopped(c);
 }
 
 WRAP_API(bool, lxcapi_is_running)