OBJ_NAME_do_all_sorted

Invoke a callback for every OBJ_NAME of the given type in sorted name order.

Synopsis

Declared in <openssl/objects.h>

void
OBJ_NAME_do_all_sorted(
    int type,
    void(* fn)(OBJ_NAME const*, void*),
    void* arg);

Parameters

NameDescription
typeName class such as OBJ_NAME_TYPE_CIPHER_METH (or -1 for every class).
fnCallback receiving each OBJ_NAME entry and arg.
argUser pointer passed through to fn.