\begin{verbatim}
ovsec_kadm_ret_t
-ovsec_kadm_delete_principal(krb5_principal);
+ovsec_kadm_delete_principal(krb5_principal princ);
\end{verbatim}
AUTHORIZATION REQUIRED: delete
\begin{verbatim}
ovsec_kadm_ret_t
-ovsec_kadm_modify_principal(ovsec_kadm_principal_ent_t, u_int32);
+ovsec_kadm_modify_principal(ovsec_kadm_principal_ent_t princ, u_int32 mask);
\end{verbatim}
Modify the attributes of the principal named in
\begin{verbatim}
ovsec_kadm_ret_t
-ovsec_kadm_randkey_principal(krb5_principal, krb5_keyblock **,
+ovsec_kadm_randkey_principal(krb5_principal princ, krb5_keyblock **new_key,
int override_qual);
\end{verbatim}
\begin{verbatim}
ovsec_kadm_ret_t
-ovsec_kadm_create_policy(ovsec_kadm_policy_ent_t, u_int32);
+ovsec_kadm_create_policy(ovsec_kadm_policy_ent_t policy, u_int32 mask);
\end{verbatim}
Create a new policy.
\begin{verbatim}
ovsec_kadm_ret_t
-ovsec_kadm_delete_policy(char *);
+ovsec_kadm_delete_policy(char *policy);
\end{verbatim}
Deletes a policy.
\begin{verbatim}
ovsec_kadm_ret_t
-ovsec_kadm_modify_policy(ovsec_kadm_policy_ent_t, u_int32);
+ovsec_kadm_modify_policy(ovsec_kadm_policy_ent_t policy, u_int32 mask);
\end{verbatim}
Modify an existing policy. Note that modifying a policy has no affect
\subsection{ovsec_kadm_free_principal_ent, _policy_ent}
\begin{verbatim}
-void ovsec_kadm_free_principal_ent(ovsec_kadm_principal_ent_t);
+void ovsec_kadm_free_principal_ent(ovsec_kadm_principal_ent_t princ);
\end{verbatim}
Free the memory that was allocated by a call to
AUTHORIZATION REQUIRED: none (local operation)
\begin{verbatim}
-void ovsec_kadm_free_policy_ent(ovsec_kadm_policy_ent_t);
+void ovsec_kadm_free_policy_ent(ovsec_kadm_policy_ent_t policy);
\end{verbatim}
Free memory that was allocated by a call to ovsec_kadm_get_policy. If
\begin{verbatim}
ovsec_kadm_ret_t
-ovsec_kadm_get_privs(u_int32 *);
+ovsec_kadm_get_privs(u_int32 *privs);
\end{verbatim}
Return the caller's admin server privileges in the integer pointed to