summaryrefslogtreecommitdiffstats
path: root/src/include/usr/initservice/initsvcstructs.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/usr/initservice/initsvcstructs.H')
-rw-r--r--src/include/usr/initservice/initsvcstructs.H8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/include/usr/initservice/initsvcstructs.H b/src/include/usr/initservice/initsvcstructs.H
index 5ad0ddad7..92913eb9b 100644
--- a/src/include/usr/initservice/initsvcstructs.H
+++ b/src/include/usr/initservice/initsvcstructs.H
@@ -94,6 +94,10 @@ enum ModuleType
* - module_id for errorlog if task fails
*
*/
+/**
+ * @todo module_id is fairly useless, we should use the taskname string
+ * to id the module. Schedule for termination....
+ */
struct TaskFlags
{
TaskType task_type; // task execution flags
@@ -110,6 +114,10 @@ struct TaskFlags
* - execution flags, see TaskFlags above
*
*/
+/**
+ * @todo store a pointer to the taskname string here instead of allocating
+ * 64 bytes for each entry?
+ */
struct TaskInfo
{
const char taskname[VFS_MODULE_NAME_MAX];
OpenPOWER on IntegriCloud