kkeyset_remove_set Kernel Service

Purpose

Removes members of one kernel keyset from an existing kernel keyset.

Syntax

#include <sys/kerrno.h>
#include <sys/skeys.h>

kerrno_t kkeyset_remove_set (set, removeset)
kkeyset_t set;
kkeyset_t removeset;

Parameters

Item Description
set Specifies the kernel keyset from which the kkeyset_remove_set kernel service will remove a keyset.
removeset Specifies the kernel keyset to remove.

Description

The kkeyset_remove_set kernel service removes a kernel keyset specified by the removeset parameter from the kernel keyset specified by the set parameter.

Execution Environment

The kkeyset_remove_set kernel service can be called from the process environment only.

Return Values

Item Description
0 Indicates a successful completion.
EINVAL_KKEYSET_REMOVE_SET Indicates that the parameter or execution environment is not valid.