Signed-off-by: Hannes Reinecke <hare@xxxxxxx> --- multipathd/uxlsnr.c | 3 +-- multipathd/uxlsnr.h | 8 +++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/multipathd/uxlsnr.c b/multipathd/uxlsnr.c index 7b13190..550dcc4 100644 --- a/multipathd/uxlsnr.c +++ b/multipathd/uxlsnr.c @@ -119,8 +119,7 @@ void uxsock_cleanup(void *arg) /* * entry point */ -void * uxsock_listen(int (*uxsock_trigger)(char *, char **, int *, void *), - void * trigger_data) +void * uxsock_listen(uxsock_trigger_fn uxsock_trigger, void * trigger_data) { int ux_sock; size_t len; diff --git a/multipathd/uxlsnr.h b/multipathd/uxlsnr.h index 8b5a525..d274b04 100644 --- a/multipathd/uxlsnr.h +++ b/multipathd/uxlsnr.h @@ -1,11 +1,13 @@ #ifndef _UXLSNR_H #define _UXLSNR_H -void * uxsock_listen(int (*uxsock_trigger) - (char *, char **, int *, void *), - void * trigger_data); +typedef int (uxsock_trigger_fn)(char *, char **, int *, void *); + +void * uxsock_listen(uxsock_trigger_fn uxsock_trigger, + void * trigger_data); extern volatile sig_atomic_t reconfig_sig; extern volatile sig_atomic_t log_reset_sig; + #endif -- 1.8.4.5 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel