aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-04-10 08:51:10 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-04-10 08:51:10 -0400
commit3e76a1ed3755cbdf3b186df22a40cbd851f32a93 (patch)
treeba79cf3c31c6efda7ef7f9ba3c68a22b51b5851e /include
parent145d42ab8d22a6b6661c2c75e6e640db35a6a2ea (diff)
downloadstasis-3e76a1ed3755cbdf3b186df22a40cbd851f32a93.tar.gz
Consolidate INIFILE handling across the delivery context
* Break delivery_init() into separate populate_* functions
Diffstat (limited to 'include')
-rw-r--r--include/deliverable.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/deliverable.h b/include/deliverable.h
index 97e7851..d712d08 100644
--- a/include/deliverable.h
+++ b/include/deliverable.h
@@ -37,6 +37,18 @@ struct Content {
* \brief A structure describing a full delivery object
*/
struct Delivery {
+ /*! \struct OMC_INI_FP
+ * \brief Container for INIFILE handles
+ */
+ struct OMC_INI_FP {
+ struct INIFILE *delivery;
+ struct INIFILE *cfg;
+ struct INIFILE *mission;
+ char *delivery_path;
+ char *cfg_path;
+ char *mission_path;
+ } _omc_ini_fp;
+
/*! \struct System
* \brief System information
*/