chiark / gitweb /
getty-generator: fix stripping /dev/
[elogind.git] / src / systemd / sd-shutdown.h
index 6698c8c5c420de29ae456c3b90948a1c40a1476d..1d65549882cfe743848cef0b13e3e2b5bc0fa7ef 100644 (file)
 
 #include <inttypes.h>
 
-#include "_sd-common.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifndef _sd_packed_
+#  define _sd_packed_ __attribute__((packed))
+#endif
 
 typedef enum sd_shutdown_mode {
         SD_SHUTDOWN_NONE = 0,
@@ -107,4 +113,8 @@ struct sd_shutdown_command {
  * anybody.
  */
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif