expose composite volume type id in API
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
This commit is contained in:
parent
02db4de75b
commit
5a80237e74
@ -16,6 +16,8 @@
|
|||||||
#include "ocf_err.h"
|
#include "ocf_err.h"
|
||||||
#include "ocf_volume.h"
|
#include "ocf_volume.h"
|
||||||
|
|
||||||
|
#define OCF_VOLUME_TYPE_COMPOSITE 10
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief handle to object designating composite volume
|
* @brief handle to object designating composite volume
|
||||||
*/
|
*/
|
||||||
|
@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
#include "ocf_env.h"
|
#include "ocf_env.h"
|
||||||
#include "ocf/ocf_ctx.h"
|
#include "ocf/ocf_ctx.h"
|
||||||
|
#include "ocf/ocf_composite_volume.h"
|
||||||
#include "ocf_logger_priv.h"
|
#include "ocf_logger_priv.h"
|
||||||
#include "ocf_volume_priv.h"
|
#include "ocf_volume_priv.h"
|
||||||
|
|
||||||
@ -19,7 +20,11 @@
|
|||||||
|
|
||||||
#define OCF_VOLUME_TYPE_CORE (OCF_VOLUME_TYPE_MAX_USER + 0)
|
#define OCF_VOLUME_TYPE_CORE (OCF_VOLUME_TYPE_MAX_USER + 0)
|
||||||
#define OCF_VOLUME_TYPE_CACHE (OCF_VOLUME_TYPE_MAX_USER + 1)
|
#define OCF_VOLUME_TYPE_CACHE (OCF_VOLUME_TYPE_MAX_USER + 1)
|
||||||
#define OCF_VOLUME_TYPE_COMPOSITE (OCF_VOLUME_TYPE_MAX_USER + 2)
|
#define OCF_VOLUME_TYPE_COMPOSITE_PLACEHOLDER (OCF_VOLUME_TYPE_MAX_USER + 2)
|
||||||
|
|
||||||
|
#if OCF_VOLUME_TYPE_COMPOSITE_PLACEHOLDER != OCF_VOLUME_TYPE_COMPOSITE
|
||||||
|
#error "composite volume id mismatch"
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief OCF main control structure
|
* @brief OCF main control structure
|
||||||
|
Loading…
Reference in New Issue
Block a user