IMA_RemoveLHBAMutualAuthParms - Removes a mutual auth parm from the list for a specified LHBA
cc [ flag... ] file... -lima [ library... ] #include <ima.h> IMA_STATUS IMA_RemoveLHBAMutualAuthParms( /* in */ IMA_OID oid, /* in */ IMA_AUTHMETHOD method, /* in */ IMA_TARGET_AUTHPARMS pParms );
The object ID of a logical host bus adapter (LHBA) to which the authentication parameters are removed
The authentication method of the object ID whose authentication parameters are removed
An IMA_INITIATOR_AUTHPARMS data structure which contains the auth parms to be removed from the list for the specified LHBA
The IMA_RemoveLHBAMutualAuthParms() API removes a mutual auth parm from the list for a specified LHBA.
Returned if the method argument does not specify a valid authentication method or does not specify a supported authentication method
Returned if the method argument has the value, IMA_AUTHMETHOD_NONE
Returned if the pParms argument is NULL, or specifies a memory area to which data cannot be written
Returned if the authentication parameter to be removed can not be found
Returned if the oid argument does not specify a valid object type
Returned if the oid argument does not specify an LHBA
Returned if the LHBA does not support setting of the mutual authentication parameters list
Returned if the oid argument does not specify an LHBA known to the system
See attributes(7) for descriptions of the following attributes:
|
libima(3LIB), attributes(7), IMA_GetLHBAMutualAuthParmsList(3IMA), IMA_AddLHBAMutualAuthParms(3IMA)