aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2023-01-10 00:44:11 -0900
committerDavid M. Syzdek <david@syzdek.net>2023-01-10 00:44:11 -0900
commit9378fecbaf70a3b5db068daeb0a3e3c7b93ecefe (patch)
treeb915186ad399c8549672700420ba8cc89c61d6ae
parent2b563b41fc63448cfa51e069feb4b2ff31339b33 (diff)
downloadotputils-9378fecbaf70a3b5db068daeb0a3e3c7b93ecefe.tar.gz
otputils-9378fecbaf70a3b5db068daeb0a3e3c7b93ecefe.tar.bz2
otputils-9378fecbaf70a3b5db068daeb0a3e3c7b93ecefe.tar.xz
otputils-9378fecbaf70a3b5db068daeb0a3e3c7b93ecefe.zip
libotputil: exporting defaults variables
-rw-r--r--lib/libotputil/libotputil.c6
-rw-r--r--lib/libotputil/libotputil.h20
2 files changed, 23 insertions, 3 deletions
diff --git a/lib/libotputil/libotputil.c b/lib/libotputil/libotputil.c
index f4a09a2..a12f899 100644
--- a/lib/libotputil/libotputil.c
+++ b/lib/libotputil/libotputil.c
@@ -81,11 +81,11 @@ otputil_code2str(
81#pragma mark - Variables 81#pragma mark - Variables
82 82
83#pragma mark otputil_const_defaults_k_val[] 83#pragma mark otputil_const_defaults_k_val[]
84static uint8_t otputil_const_defaults_k_val[1] = { 0 }; 84uint8_t otputil_const_defaults_k_val[1] = { 0 };
85 85
86 86
87#pragma mark otputil_const_defaults_k 87#pragma mark otputil_const_defaults_k
88static otputil_bv_t otputil_const_defaults_k = 88otputil_bv_t otputil_const_defaults_k =
89{ 89{
90 .bv_val = otputil_const_defaults_k_val, 90 .bv_val = otputil_const_defaults_k_val,
91 .bv_len = sizeof(otputil_const_defaults_k_val), 91 .bv_len = sizeof(otputil_const_defaults_k_val),
@@ -114,7 +114,7 @@ const otputil_t otputil_const_defaults =
114 114
115 115
116#pragma mark otputil_defaults 116#pragma mark otputil_defaults
117static otputil_t otputil_defaults = 117otputil_t otputil_defaults =
118{ 118{
119 // general options 119 // general options
120 .otp_desc = NULL, 120 .otp_desc = NULL,
diff --git a/lib/libotputil/libotputil.h b/lib/libotputil/libotputil.h
index 2d7369c..ee57b84 100644
--- a/lib/libotputil/libotputil.h
+++ b/lib/libotputil/libotputil.h
@@ -95,6 +95,26 @@ struct _otputil_map
95}; 95};
96 96
97 97
98/////////////////
99// //
100// Variables //
101// //
102/////////////////
103#pragma mark - Variables
104
105#pragma mark otputil_const_defaults_k_val[]
106extern uint8_t otputil_const_defaults_k_val[1];
107
108#pragma mark otputil_const_defaults_k
109extern otputil_bv_t otputil_const_defaults_k;
110
111#pragma mark otputil_const_defaults
112extern const otputil_t otputil_const_defaults;
113
114#pragma mark otputil_defaults
115extern otputil_t otputil_defaults;
116
117
98////////////////// 118//////////////////
99// // 119// //
100// Prototypes // 120// Prototypes //