portability fix

* src/lxc_container.c: fix a portability issue if PR_CAPBSET_DROP is
  not defined.
Daniel
This commit is contained in:
Daniel Veillard 2009-05-29 14:27:04 +00:00
parent b121c7871f
commit 43692df590
2 changed files with 9 additions and 1 deletions

View File

@ -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:

View 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;
}