OBJ_NAME_do_all

Invoke a callback for every OBJ_NAME of the given type (unsorted).

Synopsis

Declared in <openssl/objects.h>

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

Parameters

NameDescription
typeName table type to iterate (for example OBJ_NAME_TYPE_MD_METH).
fnCallback receiving each OBJ_NAME entry and arg.
argUser pointer passed through to fn.