diff options
Diffstat (limited to 'doc/internal/man3/ossl_namemap_new.pod')
-rw-r--r-- | doc/internal/man3/ossl_namemap_new.pod | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/internal/man3/ossl_namemap_new.pod b/doc/internal/man3/ossl_namemap_new.pod index 2bcf21386d..b66fd91957 100644 --- a/doc/internal/man3/ossl_namemap_new.pod +++ b/doc/internal/man3/ossl_namemap_new.pod @@ -2,7 +2,7 @@ =head1 NAME -ossl_namemap_new, ossl_namemap_free, ossl_namemap_stored, +ossl_namemap_new, ossl_namemap_free, ossl_namemap_stored, ossl_namemap_empty, ossl_namemap_add, ossl_namemap_add_n, ossl_namemap_name2num, ossl_namemap_name2num_n, ossl_namemap_doall_names @@ -16,6 +16,7 @@ ossl_namemap_doall_names OSSL_NAMEMAP *ossl_namemap_new(void); void ossl_namemap_free(OSSL_NAMEMAP *namemap); + int ossl_namemap_empty(OSSL_NAMEMAP *namemap); int ossl_namemap_add(OSSL_NAMEMAP *namemap, int number, const char *name); int ossl_namemap_add_n(OSSL_NAMEMAP *namemap, int number, @@ -40,6 +41,9 @@ new B<OSSL_NAMEMAP>. This is suitable to use when the B<OSSL_NAMEMAP> is embedded in other structures, or should be independent for any reason. +ossl_namemap_empty() checks if the given B<OSSL_NAMEMAP> is empty or +not. + ossl_namemap_stored() finds or auto-creates the default namemap in the given library context. The returned B<OSSL_NAMEMAP> can't be destructed using @@ -72,6 +76,9 @@ pass extra data for that function to use. ossl_namemap_new() and ossl_namemap_stored() return the pointer to a B<OSSL_NAMEMAP>, or NULL on error. +ossl_namemap_empty() returns 1 if the B<OSSL_NAMEMAP> is NULL or +empty, or 0 if it's not empty. + ossl_namemap_add() and ossl_namemap_add_n() return the number associated with the added string, or zero on error. |