/
githubmirror
/
kmod
Обзор
Документация
Войти
/
githubmirror
/
kmod
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v13
testsuite/stripped-module.h
29 строк
520 B
Lucas De Marchi
Use #pragma once instead of #ifndef
18 июл 2012, 17:31
18 июл 2012, 17:31
e8fd8fe
Код
Авторство
О чём код?
#pragma once enum module_state { MODULE_STATE_LIVE, MODULE_STATE_COMING, MODULE_STATE_GOING, }; struct list_head { struct list_head *next, *prev; }; #define MODULE_NAME_LEN (64 - sizeof(unsigned long)) struct module { enum module_state state; /* Member of list of modules */ struct list_head list; /* Unique handle for this module */ char name[MODULE_NAME_LEN]; }; /* padding */ #define MODULE_NAME_OFFSET_64 4 + 4 + 2 * 8 #define MODULE_NAME_OFFSET_32 4 + 2 * 4