]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
portability fix
authorDaniel Veillard <veillard@redhat.com>
Fri, 29 May 2009 14:27:04 +0000 (14:27 +0000)
committerDaniel Veillard <veillard@redhat.com>
Fri, 29 May 2009 14:27:04 +0000 (14:27 +0000)
* src/lxc_container.c: fix a portability issue if PR_CAPBSET_DROP is
  not defined.
Daniel

ChangeLog
src/lxc_container.c

index 06aefe37321cadde0bd8b6619c61f608665e2f18..e81df2bd747d050f04bd8825497d278e6de17191 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri May 29 16:25:32 CEST 2009 Daniel Veillard <veillard@redhat.com>
+
+       * src/lxc_container.c: fix a portability issue if PR_CAPBSET_DROP
+         not defined.
+
 Fri May 29 10:16:13 EDT 2009 Cole Robinson <crobinso@redhat.com>
 
        * src/network_driver.c src/network_conf.c src/network_conf.h:
index 6108f7a0c3ab46d86d23b95609866712737451e6..2592b10803164a507071a4f481369641050d4608 100644 (file)
@@ -644,6 +644,7 @@ static int lxcContainerSetupMounts(virDomainDefPtr vmDef,
 
 static int lxcContainerDropCapabilities(virDomainDefPtr vmDef ATTRIBUTE_UNUSED)
 {
+#ifdef PR_CAPBSET_DROP
     int i;
     const struct {
         int id;
@@ -660,7 +661,9 @@ static int lxcContainerDropCapabilities(virDomainDefPtr vmDef ATTRIBUTE_UNUSED)
             return -1;
         }
     }
-
+#else /* ! PR_CAPBSET_DROP */
+    VIR_WARN0(_("failed to drop capabilities PR_CAPBSET_DROP undefined"));
+#endif
     return 0;
 }