summaryrefslogtreecommitdiff
path: root/usr/src/lib/libstmf/common/libstmf.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libstmf/common/libstmf.h')
-rw-r--r--usr/src/lib/libstmf/common/libstmf.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/usr/src/lib/libstmf/common/libstmf.h b/usr/src/lib/libstmf/common/libstmf.h
index f9d05ad..734c08e 100644
--- a/usr/src/lib/libstmf/common/libstmf.h
+++ b/usr/src/lib/libstmf/common/libstmf.h
@@ -26,6 +26,7 @@
#define _LIBSTMF_H
#include <time.h>
+#include <stdbool.h>
#include <sys/param.h>
#include <libnvpair.h>
@@ -240,13 +241,13 @@ typedef struct _stmfSessionList
typedef struct _stmfViewEntry
{
- boolean_t veIndexValid; /* if B_TRUE, veIndex is valid value */
+ bool veIndexValid; /* if true, veIndex is valid value */
uint32_t veIndex; /* View Entry index */
- boolean_t allHosts; /* all initiator ports */
+ bool allHosts; /* all initiator ports */
stmfGroupName hostGroup; /* Host Group Name */
- boolean_t allTargets; /* B_TRUE = targetGroup is invalid */
+ bool allTargets; /* true = targetGroup is invalid */
stmfGroupName targetGroup; /* Target Group Name */
- boolean_t luNbrValid; /* if B_TRUE, luNbr is a valid value */
+ bool luNbrValid; /* if true, luNbr is a valid value */
uchar_t luNbr[8]; /* LU number for this view entry */
} stmfViewEntry;
@@ -323,7 +324,7 @@ int stmfDevidFromIscsiName(char *iscsiName, stmfDevid *devid);
int stmfDevidFromWwn(uchar_t wwn[8], stmfDevid *devid);
int stmfFreeLuResource(luResource hdl);
void stmfFreeMemory(void *);
-int stmfGetAluaState(boolean_t *enabled, uint32_t *node);
+int stmfGetAluaState(bool *enabled, uint32_t *node);
int stmfGetGlobalLuProp(uint16_t dType, uint32_t prop, char *propVal,
size_t *propLen);
int stmfGetHostGroupList(stmfGroupList **initiatorGroupList);
@@ -341,7 +342,7 @@ int stmfGetLogicalUnitProviderProperties(stmfProviderName *providerName,
int stmfGetLuProp(luResource hdl, uint32_t propType, char *prop,
size_t *propLen);
int stmfGetLuResource(stmfGuid *luGuid, luResource *hdl);
-int stmfGetPersistMethod(uint8_t *persistType, boolean_t serviceState);
+int stmfGetPersistMethod(uint8_t *persistType, bool serviceState);
int stmfGetProviderData(char *providerName, nvlist_t **nvl, int providerType);
int stmfGetProviderDataProt(char *providerName, nvlist_t **nvl,
int providerType, uint64_t *setToken);
@@ -373,10 +374,10 @@ int stmfRemoveFromHostGroup(stmfGroupName *hostGroupName,
int stmfRemoveFromTargetGroup(stmfGroupName *targetGroupName,
stmfDevid *targetName);
int stmfRemoveViewEntry(stmfGuid *lu, uint32_t viewEntryIndex);
-int stmfSetAluaState(boolean_t enabled, uint32_t node);
+int stmfSetAluaState(bool enabled, uint32_t node);
int stmfSetGlobalLuProp(uint16_t dType, uint32_t propType, const char *propVal);
int stmfSetLuProp(luResource hdl, uint32_t propType, const char *propVal);
-int stmfSetPersistMethod(uint8_t persistType, boolean_t serviceSet);
+int stmfSetPersistMethod(uint8_t persistType, bool serviceSet);
int stmfSetProviderData(char *providerName, nvlist_t *nvl, int providerType);
int stmfSetProviderDataProt(char *providerName, nvlist_t *nvl,
int providerType, uint64_t *setToken);