* <http://www.gnu.org/licenses/>.
*/
-#ifndef LIBVIRT_VIRSCSI_H
-# define LIBVIRT_VIRSCSI_H
+#pragma once
-# include "internal.h"
-# include "virobject.h"
-# include "virautoclean.h"
+#include "internal.h"
+#include "virobject.h"
+#include "virautoclean.h"
typedef struct _virSCSIDevice virSCSIDevice;
typedef virSCSIDevice *virSCSIDevicePtr;
virSCSIDevicePtr dev);
VIR_DEFINE_AUTOPTR_FUNC(virSCSIDevice, virSCSIDeviceFree);
-
-#endif /* LIBVIRT_VIRSCSI_H */
* <http://www.gnu.org/licenses/>.
*/
-#ifndef LIBVIRT_VIRSCSIHOST_H
-# define LIBVIRT_VIRSCSIHOST_H
+#pragma once
-# include "internal.h"
+#include "internal.h"
int virSCSIHostGetUniqueId(const char *sysfs_prefix, int host);
unsigned int slot,
unsigned int function,
unsigned int unique_id);
-
-#endif /* LIBVIRT_VIRSCSIHOST_H */
* <http://www.gnu.org/licenses/>.
*/
-#ifndef LIBVIRT_VIRSCSIVHOST_H
-# define LIBVIRT_VIRSCSIVHOST_H
+#pragma once
-# include "internal.h"
-# include "virobject.h"
-# include "virutil.h"
-# include "virautoclean.h"
+#include "internal.h"
+#include "virobject.h"
+#include "virutil.h"
+#include "virautoclean.h"
typedef struct _virSCSIVHostDevice virSCSIVHostDevice;
typedef virSCSIVHostDevice *virSCSIVHostDevicePtr;
int virSCSIVHostOpenVhostSCSI(int *vhostfd) ATTRIBUTE_NOINLINE;
VIR_DEFINE_AUTOPTR_FUNC(virSCSIVHostDevice, virSCSIVHostDeviceFree);
-
-#endif /* LIBVIRT_VIRSCSIVHOST_H */