From 89e2c558e2c67f83cf9fcf286c0b459232d6ff28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 23 May 2005 17:46:28 +0000 Subject: [PATCH] struct kcm_op: jumptable structure git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15216 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kcm/kcm_locl.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kcm/kcm_locl.h b/kcm/kcm_locl.h index eb6bf89b6..76111aaf5 100644 --- a/kcm/kcm_locl.h +++ b/kcm/kcm_locl.h @@ -293,6 +293,11 @@ const char *kcm_op2string(kcm_operation operation); /* passed in OPERATION | ... ; returns STATUS | ... */ typedef krb5_error_code (*kcm_method)(krb5_context, kcm_client *, kcm_operation, krb5_storage *, krb5_storage *); +struct kcm_op { + const char *name; + kcm_method method; +}; + krb5_error_code kcm_dispatch(krb5_context context, kcm_client *sd, krb5_data *request,