libcsa: Resolve all strict-prototype warnings

This commit is contained in:
Peter Howkins
2020-08-01 22:45:55 +01:00
parent ce4fad4c5a
commit f4eb62fa69
12 changed files with 21 additions and 29 deletions

View File

@@ -83,7 +83,7 @@ static u_long gettransient (u_long version);
#else
static u_long gettransient (int proto, u_long vers, int *sockp);
#endif
static void _DtCm_handle_callback();
static void _DtCm_handle_callback(void);
static CSA_return_code _ConvertCallbackData(cmcb_update_callback_args *args,
_CallbackInfo **cbi);
static CSA_return_code _CopyAttributeNames(uint fnum, char **fnames,
@@ -110,12 +110,6 @@ _DtCm_init_agent(void)
const char *);
#endif
#if defined(SunOS)
extern void (*sigset(int, void (*)(int)))(int);
#else
extern void (*sigset())();
#endif
/* locking candidate for MT-safe purpose */
if (mapped == 1)
return;
@@ -155,14 +149,14 @@ _DtCm_init_agent(void)
}
if (registerrpc(_DtCm_transient, AGENTVERS, update_callback,
(char *(*)())_DtCm_update_callback_1, (xdrproc_t)_DtCm_xdr_Table_Res_4,
(char *(*)(char *))_DtCm_update_callback_1, (xdrproc_t)_DtCm_xdr_Table_Res_4,
(xdrproc_t)_DtCm_xdr_Update_Status) == -1) {
_DtCm_print_errmsg("Cannot register v1 callback handler\n");
_DtCm_print_errmsg("Callback cannot be enabled.\n");
}
if (registerrpc(_DtCm_transient, AGENTVERS_2, CMCB_UPDATE_CALLBACK,
(char *(*)())cmcb_update_callback_2_svc,
(char *(*)(char *))cmcb_update_callback_2_svc,
(xdrproc_t)xdr_cmcb_update_callback_args, (xdrproc_t)xdr_void) == -1) {
_DtCm_print_errmsg("Cannot register v2 callback handler\n");
_DtCm_print_errmsg("Callback cannot be enabled.\n");