ENGINE control‐command handler (same calling convention as ENGINE_ctrl()).

Synopsis

Declared in <openssl/engine.h>

typedef int(* ENGINE_CTRL_FUNC_PTR)(ENGINE*, int, long, void*, void(*)());

Return Value

Positive on success, or non‐positive on failure (command‐dependent).

Parameters

Name

Description

e

ENGINE receiving the command.

cmd

Control command number.

i

Integer argument for the command.

p

Pointer argument for the command.

f

Optional function‐pointer argument for the command.

Created with MrDocs