]> git.ipfire.org Git - thirdparty/kmod.git/blobdiff - testsuite/stripped-module.h
ci: add clang-format action
[thirdparty/kmod.git] / testsuite / stripped-module.h
index 9f97daebf81e2cab59f5b9a9d8b651cd2332123c..aeb24de449d2f0e105295563b9633a7f75efc09b 100644 (file)
@@ -1,8 +1,6 @@
-#ifndef _TESTSUITE_STRIPPED_MODULE_H
-#define _TESTSUITE_STRIPPED_MODULE_H
+#pragma once
 
-enum module_state
-{
+enum module_state {
        MODULE_STATE_LIVE,
        MODULE_STATE_COMING,
        MODULE_STATE_GOING,
@@ -13,8 +11,8 @@ struct list_head {
 };
 
 #define MODULE_NAME_LEN (64 - sizeof(unsigned long))
-struct module
-{
+
+struct module {
        enum module_state state;
 
        /* Member of list of modules */
@@ -24,4 +22,6 @@ struct module
        char name[MODULE_NAME_LEN];
 };
 
-#endif
+/*                                padding */
+#define MODULE_NAME_OFFSET_64 4 + 4 + 2 * 8
+#define MODULE_NAME_OFFSET_32 4 + 2 * 4