added some new TCG IF-M message subtypes and attributes

This commit is contained in:
Andreas Steffen
2013-03-02 17:03:37 +01:00
parent 9e9e12bbf8
commit de218eb09c
4 changed files with 36 additions and 4 deletions
+16 -1
View File
@@ -31,8 +31,23 @@
#include "tcg/tcg_pts_attr_req_file_meta.h"
#include "tcg/tcg_pts_attr_unix_file_meta.h"
ENUM_BEGIN(tcg_attr_names, TCG_PTS_REQ_FUNC_COMP_EVID,
ENUM_BEGIN(tcg_attr_names, TCG_SCAP_REFERENCES,
TCG_SCAP_SUMMARY_RESULTS,
"SCAP References",
"SCAP Capabilities and Inventory",
"SCAP Content",
"SCAP Assessment",
"SCAP Results",
"SCAP Summary Results");
ENUM_NEXT(tcg_attr_names, TCG_SWID_INVENTORY_REQUEST,
TCG_SWID_TAG_IDENTIFIER_RESPONSE,
TCG_SCAP_SUMMARY_RESULTS,
"SWID Inventory Request",
"SWID Tag Response",
"SWID Tag Identifier Response");
ENUM_NEXT(tcg_attr_names, TCG_PTS_REQ_FUNC_COMP_EVID,
TCG_PTS_REQ_FUNC_COMP_EVID,
TCG_SWID_TAG_IDENTIFIER_RESPONSE,
"Request Functional Component Evidence");
ENUM_NEXT(tcg_attr_names, TCG_PTS_GEN_ATTEST_EVID,
TCG_PTS_GEN_ATTEST_EVID,
+13
View File
@@ -31,6 +31,19 @@ typedef enum tcg_attr_t tcg_attr_t;
*/
enum tcg_attr_t {
/* SCAP Messages */
TCG_SCAP_REFERENCES = 0x00000001,
TCG_SCAP_CAPS_AND_INVENTORY = 0x00000002,
TCG_SCAP_CONTENT = 0x00000003,
TCG_SCAP_ASSESSMENT = 0x00000004,
TCG_SCAP_RESULTS = 0x00000005,
TCG_SCAP_SUMMARY_RESULTS = 0x00000006,
/* SWID Messages */
TCG_SWID_INVENTORY_REQUEST = 0x00000011,
TCG_SWID_TAG_RESPONSE = 0x00000012,
TCG_SWID_TAG_IDENTIFIER_RESPONSE = 0x00000013,
/* PTS Protocol Negotiations */
TCG_PTS_REQ_PROTO_CAPS = 0x01000000,
TCG_PTS_PROTO_CAPS = 0x02000000,