From f6e476463b9e6264582d7c0f3ef59eadc733ed3e Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Fri, 20 Aug 2004 22:18:34 +0000 Subject: [PATCH] Change interface so there is a new libais_handler structure. (Logical change 1.55) git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@190 fd59a12c-fef9-0310-b244-a6a79926bd2f --- exec/handlers.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/exec/handlers.h b/exec/handlers.h index f889c3a3..c4e92a75 100644 --- a/exec/handlers.h +++ b/exec/handlers.h @@ -37,9 +37,16 @@ #include #include "main.h" +struct libais_handler { + int (*libais_handler_fn) (struct conn_info *conn_info, void *msg); + int response_size; + int response_id; + int gmi_prio; +}; + struct service_handler { - int (**libais_handler_fns) (struct conn_info *conn_info, void *msg); - int libais_handler_fns_count; + struct libais_handler *libais_handlers; + int libais_handlers_count; int (**aisexec_handler_fns) (void *msg, struct in_addr source_addr); int aisexec_handler_fns_count; int (*confchg_fn) (