/**
* @defgroup imc_os_info imc_os_info
- * @{ @ingroup libimcv
+ * @{ @ingroup libimcv_imc
*/
#ifndef IMC_OS_INFO_H_
* @defgroup libimcv_plugins plugins
* @ingroup libimcv
*
+ * @defgroup libimcv_seg seg
+ * @ingroup libimcv
+ *
+ * @defgroup libimcv_swid swid
+ * @ingroup libimcv
+ *
* @addtogroup libimcv
* @{
*/
/**
* @defgroup imv_os_info imv_os_info
- * @{ @ingroup libimcv
+ * @{ @ingroup libimcv_imv
*/
#ifndef IMV_OS_INFO_H_
/**
* @defgroup attest_db_t attest_db
- * @{ @ingroup libpts
+ * @{ @ingroup libimcv
*/
#ifndef ATTEST_DB_H_
/**
* @defgroup pts pts
- * @{ @ingroup libpts
+ * @{ @ingroup libimcv
*/
#ifndef PTS_H_
/**
* @defgroup seg_contract seg_contract
- * @{ @ingroup libimcv
+ * @{ @ingroup libimcv_seg
*/
#ifndef SEG_CONTRACT_H_
* Get contract role
*
* @return TRUE: contracting party (issuer),
- * FALSE: contracted party
+ * FALSE: contracted party
*/
bool (*is_issuer)(seg_contract_t *this);
};
/**
- * Create a PA-TNC attribute segmentation contract
+ * Create a PA-TNC attribute segmentation contract
*
* @param msg_type PA-TNC message type
* @param max_attr_size Maximum PA-TNC attribute size in octets
/**
* @defgroup seg_contract_manager seg_contract_manager
- * @{ @ingroup libimcv
+ * @{ @ingroup libimcv_seg
*/
#ifndef SEG_CONTRACT_MANAGER_H_
/**
* @defgroup seg_env seg_env
- * @{ @ingroup libimcv
+ * @{ @ingroup libimcv_seg
*/
#ifndef SEG_ENV_H_
/**
* @defgroup swid_error swid_error
- * @{ @ingroup swid
+ * @{ @ingroup libimcv_swid
*/
#ifndef SWID_ERROR_H_
/**
* @defgroup swid_inventory swid_inventory
- * @{ @ingroup pts
+ * @{ @ingroup libimcv_swid
*/
#ifndef SWID_INVENTORY_H_
/**
* @defgroup swid_tag swid_tag
- * @{ @ingroup swid
+ * @{ @ingroup libimcv_swid
*/
#ifndef SWID_TAG_H_
/**
* @defgroup swid_tag_id swid_tag_id
- * @{ @ingroup swid
+ * @{ @ingroup libimcv_swid
*/
#ifndef SWID_TAG_ID_H_
/**
* @defgroup tcg_attr tcg_attr
- * @{ @ingroup libpts
+ * @{ @ingroup libimcv
*/
#ifndef TCG_ATTR_H_