diff options
Diffstat (limited to 'src/reclaim-attribute/reclaim_attribute.h')
-rw-r--r-- | src/reclaim-attribute/reclaim_attribute.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/reclaim-attribute/reclaim_attribute.h b/src/reclaim-attribute/reclaim_attribute.h index 750afc479..80f1e5aac 100644 --- a/src/reclaim-attribute/reclaim_attribute.h +++ b/src/reclaim-attribute/reclaim_attribute.h | |||
@@ -94,4 +94,33 @@ struct Attestation | |||
94 | // followed by data_size Attestation value data | 94 | // followed by data_size Attestation value data |
95 | }; | 95 | }; |
96 | 96 | ||
97 | /** | ||
98 | * Serialized attestation reference | ||
99 | */ | ||
100 | struct Attestation_Reference | ||
101 | { | ||
102 | /** | ||
103 | * Reference ID | ||
104 | */ | ||
105 | uint64_t reference_id; | ||
106 | |||
107 | /** | ||
108 | * The ID of the referenced attestation | ||
109 | */ | ||
110 | uint64_t attestation_id; | ||
111 | |||
112 | /** | ||
113 | * Claim Name length | ||
114 | */ | ||
115 | uint32_t name_len; | ||
116 | |||
117 | /** | ||
118 | * Length of the referenced value | ||
119 | */ | ||
120 | uint32_t ref_value_len; | ||
121 | |||
122 | |||
123 | // followed by the name and referenced value | ||
124 | }; | ||
125 | |||
97 | #endif | 126 | #endif |