IscsiAuthClient
IscsiAuthClient auth_client_block;
iscsiAuthClientRemoteAuthentication(IscsiAuthClient * client)
iscsiAuthClientHandshake(IscsiAuthClient * client)
iscsiAuthClientRecvEndStatus(IscsiAuthClient * client)
iscsiAuthClientRecvBegin(IscsiAuthClient * client)
iscsiAuthClientRecvEnd(IscsiAuthClient * client,
iscsiAuthClientAuthResponse(IscsiAuthClient * client, int authStatus)
iscsiAuthClientRecvKeyValue(IscsiAuthClient * client, int keyType,
iscsiAuthClientSendKeyValue(IscsiAuthClient * client, int keyType,
iscsiAuthClientRecvTransitBit(IscsiAuthClient * client, int value)
iscsiAuthClientSendTransitBit(IscsiAuthClient * client, int *value)
IscsiAuthClient *client;
client = (IscsiAuthClient *) bufferDesc[0].address;
iscsiAuthClientFinish(IscsiAuthClient * client)
iscsiAuthClientAuthMethodOptionToText(IscsiAuthClient * client, int value)
iscsiAuthClientSetOptionList(IscsiAuthClient * client,
iscsiAuthClientSetAuthMethodValid(IscsiAuthClient * client)
iscsiAuthClientSetAuthMethodList(IscsiAuthClient * client,
iscsiAuthClientSetAuthMethodNegRole(IscsiAuthClient * client, int negRole)
iscsiAuthClientSetChapAlgorithmList(IscsiAuthClient * client,
iscsiAuthClientSetUsername(IscsiAuthClient * client, const char *username)
iscsiAuthClientSetPassword(IscsiAuthClient * client,
iscsiAuthClientSetAuthRemote(IscsiAuthClient * client, int authRemote)
iscsiAuthClientSetGlueHandle(IscsiAuthClient * client, void *glueHandle)
iscsiAuthClientSetMethodListName(IscsiAuthClient *client,
iscsiAuthClientSetVersion(IscsiAuthClient * client, int version)
iscsiAuthClientSetIpSec(IscsiAuthClient * client, int ipSec)
iscsiAuthClientSetBase64(IscsiAuthClient * client, int base64)
iscsiAuthClientSetChapChallengeLength(IscsiAuthClient * client,
iscsiAuthClientCheckPasswordNeeded(IscsiAuthClient *client, int *passwordNeeded)
iscsiAuthClientGetAuthPhase(IscsiAuthClient * client, int *value)
iscsiAuthClientGetAuthStatus(IscsiAuthClient * client, int *value)
iscsiAuthClientGetAuthMethod(IscsiAuthClient * client, int *value)
iscsiAuthClientGetChapAlgorithm(IscsiAuthClient * client, int *value)
iscsiAuthClientGetChapUsername(IscsiAuthClient * client,
iscsiAuthClientSendStatusCode(IscsiAuthClient * client, int *statusCode)
iscsiAuthClientGetDebugStatus(IscsiAuthClient * client, int *value)
iscsiAuthClientChapComputeResponse(IscsiAuthClient * client,
iscsiAuthClientCheckKey(IscsiAuthClient * client,
int *optionList, const char *(*valueToText) (IscsiAuthClient *, int))
iscsiAuthClientSetKey(IscsiAuthClient * client,
int *optionList, const char *(*valueToText) (IscsiAuthClient *, int))
iscsiAuthClientCheckAuthMethodKey(IscsiAuthClient * client)
iscsiAuthClientSetAuthMethodKey(IscsiAuthClient * client,
iscsiAuthClientCheckChapAlgorithmKey(IscsiAuthClient * client)
iscsiAuthClientSetChapAlgorithmKey(IscsiAuthClient * client,
iscsiAuthClientNextPhase(IscsiAuthClient * client)
iscsiAuthClientLocalAuthentication(IscsiAuthClient * client)
extern int iscsiAuthClientFinish(IscsiAuthClient *);
extern int iscsiAuthClientRecvBegin(IscsiAuthClient *);
extern int iscsiAuthClientRecvEnd(IscsiAuthClient *,
extern int iscsiAuthClientRecvKeyValue(IscsiAuthClient *, int, const char *);
extern int iscsiAuthClientSendKeyValue(IscsiAuthClient *, int, int *, char *,
extern int iscsiAuthClientRecvTransitBit(IscsiAuthClient *, int);
extern int iscsiAuthClientSendTransitBit(IscsiAuthClient *, int *);
extern int iscsiAuthClientSetAuthMethodList(IscsiAuthClient *, unsigned int,
extern int iscsiAuthClientSetAuthMethodNegRole(IscsiAuthClient *, int);
extern int iscsiAuthClientSetChapAlgorithmList(IscsiAuthClient *, unsigned int,
extern int iscsiAuthClientSetUsername(IscsiAuthClient *, const char *);
extern int iscsiAuthClientSetPassword(IscsiAuthClient *, const unsigned char *,
extern int iscsiAuthClientSetAuthRemote(IscsiAuthClient *, int);
extern int iscsiAuthClientSetGlueHandle(IscsiAuthClient *, void *);
extern int iscsiAuthClientSetMethodListName(IscsiAuthClient *, const char *);
extern int iscsiAuthClientSetIpSec(IscsiAuthClient *, int);
extern int iscsiAuthClientSetBase64(IscsiAuthClient *, int);
extern int iscsiAuthClientSetChapChallengeLength(IscsiAuthClient *,
extern int iscsiAuthClientSetVersion(IscsiAuthClient *, int);
extern int iscsiAuthClientCheckPasswordNeeded(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetAuthPhase(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetAuthStatus(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetAuthMethod(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetChapAlgorithm(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetChapUsername(IscsiAuthClient *, char *,
extern int iscsiAuthClientSendStatusCode(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetDebugStatus(IscsiAuthClient *, int *);
extern void iscsiAuthClientAuthResponse(IscsiAuthClient *, int);
extern int iscsiAuthClientChapAuthRequest(IscsiAuthClient *, char *,
extern void iscsiAuthClientChapAuthCancel(IscsiAuthClient *);
iscsiAuthClientChapAuthCancel(IscsiAuthClient * client)
iscsiAuthClientChapAuthRequest(IscsiAuthClient *client,
IscsiAuthClient *auth_client = NULL;
(IscsiAuthClient *)isp->sess_auth.auth_buffers[0].address;
IscsiAuthClient *auth_client = NULL;
auth_client = (IscsiAuthClient *)isp->
IscsiAuthClient *auth_client = NULL;
(IscsiAuthClient *)isp->sess_auth.auth_buffers[0].address;
extern int iscsiAuthClientFinish(IscsiAuthClient *);
extern int iscsiAuthClientRecvBegin(IscsiAuthClient *);
extern int iscsiAuthClientRecvEnd(IscsiAuthClient *,
extern int iscsiAuthClientRecvKeyValue(IscsiAuthClient *, int, const char *);
extern int iscsiAuthClientSendKeyValue(IscsiAuthClient *, int, int *, char *,
extern int iscsiAuthClientRecvTransitBit(IscsiAuthClient *, int);
extern int iscsiAuthClientSendTransitBit(IscsiAuthClient *, int *);
extern int iscsiAuthClientSetAuthMethodList(IscsiAuthClient *, unsigned int,
extern int iscsiAuthClientSetAuthMethodNegRole(IscsiAuthClient *, int);
extern int iscsiAuthClientSetChapAlgorithmList(IscsiAuthClient *, unsigned int,
extern int iscsiAuthClientSetUsername(IscsiAuthClient *, const char *);
extern int iscsiAuthClientSetPassword(IscsiAuthClient *, const unsigned char *,
extern int iscsiAuthClientSetAuthRemote(IscsiAuthClient *, int);
extern int iscsiAuthClientSetGlueHandle(IscsiAuthClient *, void *);
extern int iscsiAuthClientSetMethodListName(IscsiAuthClient *, const char *);
extern int iscsiAuthClientSetIpSec(IscsiAuthClient *, int);
extern int iscsiAuthClientSetBase64(IscsiAuthClient *, int);
extern int iscsiAuthClientSetChapChallengeLength(IscsiAuthClient *,
extern int iscsiAuthClientSetVersion(IscsiAuthClient *, int);
extern int iscsiAuthClientCheckPasswordNeeded(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetAuthPhase(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetAuthStatus(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetAuthMethod(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetChapAlgorithm(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetChapUsername(IscsiAuthClient *, char *,
extern int iscsiAuthClientSendStatusCode(IscsiAuthClient *, int *);
extern int iscsiAuthClientGetDebugStatus(IscsiAuthClient *, int *);
extern void iscsiAuthClientAuthResponse(IscsiAuthClient *, int);
extern int iscsiAuthClientChapAuthRequest(IscsiAuthClient *, char *,
extern void iscsiAuthClientChapAuthCancel(IscsiAuthClient *);