* <http://www.gnu.org/licenses/>.
*/
-#ifndef LIBVIRT_VIRMACADDR_H
-# define LIBVIRT_VIRMACADDR_H
+#pragma once
-# include "internal.h"
-# include "virautoclean.h"
+#include "internal.h"
+#include "virautoclean.h"
-# define VIR_MAC_BUFLEN 6
-# define VIR_MAC_HEXLEN (VIR_MAC_BUFLEN * 2)
-# define VIR_MAC_PREFIX_BUFLEN 3
-# define VIR_MAC_STRING_BUFLEN (VIR_MAC_BUFLEN * 3)
+#define VIR_MAC_BUFLEN 6
+#define VIR_MAC_HEXLEN (VIR_MAC_BUFLEN * 2)
+#define VIR_MAC_PREFIX_BUFLEN 3
+#define VIR_MAC_STRING_BUFLEN (VIR_MAC_BUFLEN * 3)
typedef struct _virMacAddr virMacAddr;
typedef virMacAddr *virMacAddrPtr;
void virMacAddrFree(virMacAddrPtr addr);
VIR_DEFINE_AUTOPTR_FUNC(virMacAddr, virMacAddrFree);
-
-#endif /* LIBVIRT_VIRMACADDR_H */
* <http://www.gnu.org/licenses/>.
*/
-#ifndef LIBVIRT_VIRMACMAP_H
-# define LIBVIRT_VIRMACMAP_H
+#pragma once
typedef struct virMacMap virMacMap;
typedef virMacMap *virMacMapPtr;
int virMacMapDumpStr(virMacMapPtr mgr,
char **str);
-
-#endif /* LIBVIRT_VIRMACMAP_H */