]> xenbits.xensource.com Git - libvirt.git/commitdiff
src/lxc: use #pragma once in headers
authorJonathon Jongsma <jjongsma@redhat.com>
Tue, 18 Jun 2019 16:12:32 +0000 (11:12 -0500)
committerJán Tomko <jtomko@redhat.com>
Wed, 19 Jun 2019 15:12:30 +0000 (17:12 +0200)
Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
src/lxc/lxc_cgroup.h
src/lxc/lxc_conf.h
src/lxc/lxc_container.h
src/lxc/lxc_domain.h
src/lxc/lxc_driver.h
src/lxc/lxc_fuse.h
src/lxc/lxc_hostdev.h
src/lxc/lxc_monitor.h
src/lxc/lxc_native.h
src/lxc/lxc_process.h

index 8b32ca1ede800a59aa538acb12dc913e4cbe4331..63e9e837b006ee12cb6107a71add7d1735738b2e 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_CGROUP_H
-# define LIBVIRT_LXC_CGROUP_H
+#pragma once
 
-# include "vircgroup.h"
-# include "domain_conf.h"
-# include "lxc_fuse.h"
-# include "virusb.h"
+#include "vircgroup.h"
+#include "domain_conf.h"
+#include "lxc_fuse.h"
+#include "virusb.h"
 
 virCgroupPtr virLXCCgroupCreate(virDomainDefPtr def,
                                 pid_t initpid,
@@ -47,5 +46,3 @@ int
 virLXCTeardownHostUSBDeviceCgroup(virUSBDevicePtr dev,
                                   const char *path,
                                   void *opaque);
-
-#endif /* LIBVIRT_LXC_CGROUP_H */
index d6a1f1ca106414cfe57111241953696df8115211..dc5531ebf9747d606a122624df56b7cdd3d7baae 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_CONF_H
-# define LIBVIRT_LXC_CONF_H
-
-# include "internal.h"
-# include "libvirt_internal.h"
-# include "domain_conf.h"
-# include "domain_event.h"
-# include "capabilities.h"
-# include "virthread.h"
-# include "security/security_manager.h"
-# include "configmake.h"
-# include "vircgroup.h"
-# include "virsysinfo.h"
-# include "virusb.h"
-# include "virclosecallbacks.h"
-# include "virhostdev.h"
-
-# define LXC_DRIVER_NAME "LXC"
-
-# define LXC_CONFIG_DIR SYSCONFDIR "/libvirt/lxc"
-# define LXC_STATE_DIR LOCALSTATEDIR "/run/libvirt/lxc"
-# define LXC_LOG_DIR LOCALSTATEDIR "/log/libvirt/lxc"
-# define LXC_AUTOSTART_DIR LXC_CONFIG_DIR "/autostart"
+#pragma once
+
+#include "internal.h"
+#include "libvirt_internal.h"
+#include "domain_conf.h"
+#include "domain_event.h"
+#include "capabilities.h"
+#include "virthread.h"
+#include "security/security_manager.h"
+#include "configmake.h"
+#include "vircgroup.h"
+#include "virsysinfo.h"
+#include "virusb.h"
+#include "virclosecallbacks.h"
+#include "virhostdev.h"
+
+#define LXC_DRIVER_NAME "LXC"
+
+#define LXC_CONFIG_DIR SYSCONFDIR "/libvirt/lxc"
+#define LXC_STATE_DIR LOCALSTATEDIR "/run/libvirt/lxc"
+#define LXC_LOG_DIR LOCALSTATEDIR "/log/libvirt/lxc"
+#define LXC_AUTOSTART_DIR LXC_CONFIG_DIR "/autostart"
 
 typedef struct _virLXCDriver virLXCDriver;
 typedef virLXCDriver *virLXCDriverPtr;
@@ -120,5 +119,3 @@ static inline void lxcDriverUnlock(virLXCDriverPtr driver)
 {
     virMutexUnlock(&driver->lock);
 }
-
-#endif /* LIBVIRT_LXC_CONF_H */
index 240c79d5ac8b493566f61d1b0e04d78b0651b4ac..94a6c5309c62990e521f83ec776432622baa5f6b 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_CONTAINER_H
-# define LIBVIRT_LXC_CONTAINER_H
+#pragma once
 
-# include "lxc_conf.h"
-# include "lxc_domain.h"
-# include "security/security_manager.h"
+#include "lxc_conf.h"
+#include "lxc_domain.h"
+#include "security/security_manager.h"
 
-# define LXC_DEV_MAJ_MEMORY  1
-# define LXC_DEV_MIN_NULL    3
-# define LXC_DEV_MIN_ZERO    5
-# define LXC_DEV_MIN_FULL    7
-# define LXC_DEV_MIN_RANDOM  8
-# define LXC_DEV_MIN_URANDOM 9
+#define LXC_DEV_MAJ_MEMORY  1
+#define LXC_DEV_MIN_NULL    3
+#define LXC_DEV_MIN_ZERO    5
+#define LXC_DEV_MIN_FULL    7
+#define LXC_DEV_MIN_RANDOM  8
+#define LXC_DEV_MIN_URANDOM 9
 
-# define LXC_DEV_MAJ_TTY     5
-# define LXC_DEV_MIN_TTY     0
-# define LXC_DEV_MIN_CONSOLE 1
-# define LXC_DEV_MIN_PTMX    2
+#define LXC_DEV_MAJ_TTY     5
+#define LXC_DEV_MIN_TTY     0
+#define LXC_DEV_MIN_CONSOLE 1
+#define LXC_DEV_MIN_PTMX    2
 
-# define LXC_DEV_MAJ_PTY     136
+#define LXC_DEV_MAJ_PTY     136
 
-# define LXC_DEV_MAJ_FUSE    10
-# define LXC_DEV_MIN_FUSE    229
+#define LXC_DEV_MAJ_FUSE    10
+#define LXC_DEV_MIN_FUSE    229
 
 int lxcContainerSendContinue(int control);
 int lxcContainerWaitForContinue(int control);
@@ -64,5 +63,3 @@ virArch lxcContainerGetAlt32bitArch(virArch arch);
 int lxcContainerChown(virDomainDefPtr def, const char *path);
 
 bool lxcIsBasicMountLocation(const char *path);
-
-#endif /* LIBVIRT_LXC_CONTAINER_H */
index 20484818299fad44e246de2f71ba954d679edb83..92ed4ac5949ac5bf723341c271bad8d9e8fbe1ae 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_DOMAIN_H
-# define LIBVIRT_LXC_DOMAIN_H
+#pragma once
 
-# include "vircgroup.h"
-# include "lxc_conf.h"
-# include "lxc_monitor.h"
-# include "virenum.h"
+#include "vircgroup.h"
+#include "lxc_conf.h"
+#include "lxc_monitor.h"
+#include "virenum.h"
 
 
 typedef enum {
@@ -113,5 +112,3 @@ virLXCDomainGetMachineName(virDomainDefPtr def, pid_t pid);
 int
 virLXCDomainSetRunlevel(virDomainObjPtr vm,
                         int runlevel);
-
-#endif /* LIBVIRT_LXC_DOMAIN_H */
index 4af9bb966ed5a112931a4d2557c4fe0ba9784b9d..90549d02f22e104c6cd97bd256e85cf43875c04d 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_DRIVER_H
-# define LIBVIRT_LXC_DRIVER_H
+#pragma once
 
 /* Function declarations */
 int lxcRegister(void);
-
-#endif /* LIBVIRT_LXC_DRIVER_H */
index 95285ae915deb72cbd2fbe6068a6af3eca291538..e9cfd9a20a029c13a19fa1dfc28b33f434e7263d 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_FUSE_H
-# define LIBVIRT_LXC_FUSE_H
+#pragma once
 
-# define FUSE_USE_VERSION 26
+#define FUSE_USE_VERSION 26
 
-# if WITH_FUSE
-#  include <fuse.h>
-# endif
+#if WITH_FUSE
+# include <fuse.h>
+#endif
 
-# include "lxc_conf.h"
+#include "lxc_conf.h"
 
 struct virLXCMeminfo {
     unsigned long long memtotal;
@@ -56,5 +55,3 @@ typedef struct virLXCFuse *virLXCFusePtr;
 int lxcSetupFuse(virLXCFusePtr *f, virDomainDefPtr def);
 int lxcStartFuse(virLXCFusePtr f);
 void lxcFreeFuse(virLXCFusePtr *f);
-
-#endif /* LIBVIRT_LXC_FUSE_H */
index 4fd8ce35d5e862a7357300c74873a4e27b7acb3f..d2cdebddc8ba48b6a6201c8569799a749864a1bf 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_HOSTDEV_H
-# define LIBVIRT_LXC_HOSTDEV_H
+#pragma once
 
-# include "lxc_conf.h"
-# include "domain_conf.h"
+#include "lxc_conf.h"
+#include "domain_conf.h"
 
 int virLXCUpdateActiveUSBHostdevs(virLXCDriverPtr driver,
                                   virDomainDefPtr def);
@@ -37,5 +36,3 @@ int virLXCPrepareHostDevices(virLXCDriverPtr driver,
                              virDomainDefPtr def);
 void virLXCDomainReAttachHostDevices(virLXCDriverPtr driver,
                                      virDomainDefPtr def);
-
-#endif /* LIBVIRT_LXC_HOSTDEV_H */
index fa47db7254f5fcbd4ecae281a00f0e20479d6d3b..6d0944c3019473647eb97cb877fa241c35b1e011 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_MONITOR_H
-# define LIBVIRT_LXC_MONITOR_H
+#pragma once
 
-# include "virobject.h"
-# include "domain_conf.h"
-# include "lxc_monitor_protocol.h"
+#include "virobject.h"
+#include "domain_conf.h"
+#include "lxc_monitor_protocol.h"
 
 typedef struct _virLXCMonitor virLXCMonitor;
 typedef virLXCMonitor *virLXCMonitorPtr;
@@ -59,5 +58,3 @@ void virLXCMonitorClose(virLXCMonitorPtr mon);
 
 void virLXCMonitorLock(virLXCMonitorPtr mon);
 void virLXCMonitorUnlock(virLXCMonitorPtr mon);
-
-#endif /* LIBVIRT_LXC_MONITOR_H */
index 57725d3d2b961c04745b1a2755b70d4cc7d4a6bc..f16407f2e6482b69c1cdc8c03f14516dfbb96a9c 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_NATIVE_H
-# define LIBVIRT_LXC_NATIVE_H
+#pragma once
 
-# include "domain_conf.h"
-# include "virenum.h"
+#include "domain_conf.h"
+#include "virenum.h"
 
-# define LXC_CONFIG_FORMAT "lxc-tools"
+#define LXC_CONFIG_FORMAT "lxc-tools"
 
 typedef enum {
     VIR_LXC_NETWORK_CONFIG_NAME,
@@ -46,5 +45,3 @@ VIR_ENUM_DECL(virLXCNetworkConfigEntry);
 virDomainDefPtr lxcParseConfigString(const char *config,
                                      virCapsPtr caps,
                                      virDomainXMLOptionPtr xmlopt);
-
-#endif /* LIBVIRT_LXC_NATIVE_H */
index 7489a3a4202aa73ad8cfaef9a83b97c47249aace..1bf359b22936efab4deca85982e7ae8a44c56a58 100644 (file)
  * <http://www.gnu.org/licenses/>.
  */
 
-#ifndef LIBVIRT_LXC_PROCESS_H
-# define LIBVIRT_LXC_PROCESS_H
+#pragma once
 
-# include "lxc_conf.h"
+#include "lxc_conf.h"
 
 int virLXCProcessStart(virConnectPtr conn,
                        virLXCDriverPtr  driver,
@@ -54,5 +53,3 @@ char *virLXCProcessSetupInterfaceTap(virDomainDefPtr vm,
 char *virLXCProcessSetupInterfaceDirect(virConnectPtr conn,
                                         virDomainDefPtr def,
                                         virDomainNetDefPtr net);
-
-#endif /* LIBVIRT_LXC_PROCESS_H */