From: Barry Jaspan Date: Thu, 14 Oct 1993 21:09:22 +0000 (+0000) Subject: next draft, given to QA X-Git-Tag: krb5-1.0-beta3~185 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=228a520e7cc83116a5fc16090d77dc76d5db329e;p=krb5.git next draft, given to QA git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2666 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/doc/kadm5/api-server-design.tex b/doc/kadm5/api-server-design.tex index 760fbc491..cd378ad04 100644 --- a/doc/kadm5/api-server-design.tex +++ b/doc/kadm5/api-server-design.tex @@ -223,6 +223,8 @@ presented here. \item[OSA_ADB_NOENT] Named entry not in database. \item[OSA_ADB_MEM] Out of memory performing operation. \item[OSA_ADB_FAILURE] General failure. +\item[OSA_ADB_BAD_PRINC] The krb5_principal structure is invalid. +\item[OSA_ADB_BAD_POLICY] The specified policy name is invalid. \end{description} Database functions can also return system errors. Unless otherwise @@ -280,6 +282,13 @@ in. Returns OSA_DB_NOENT if the named entry does not exist. Note that this cannot be used to rename an entry; rename is implemented by deleting the old name and creating the new one (NOT ATOMIC!). +\begin{verbatim} +void osa_adb_free_T(osa_T_ent_t); +\end{verbatim} + +Frees the memory associated with an osa_T_ent_t allocated by +osa_adb_get_T. + \subsection{Kerberos Database} Kerberos uses dbm to store krb5_db_entry records. It can be accessed