kadm5: Fix return value non-checking
This commit is contained in:
@@ -1195,10 +1195,11 @@ send_diffs(kadm5_server_context *server_context, slave *s, int log_fd,
|
||||
krb5_err(context, IPROPD_RESTART_SLOW, ENOMEM, "out of memory");
|
||||
return;
|
||||
}
|
||||
krb5_store_uint32(sp, FOR_YOU);
|
||||
ret = krb5_store_uint32(sp, FOR_YOU);
|
||||
krb5_storage_free(sp);
|
||||
|
||||
ret = mk_priv_tail(context, s, &data);
|
||||
if (ret == 0)
|
||||
ret = mk_priv_tail(context, s, &data);
|
||||
krb5_data_free(&data);
|
||||
if (ret == 0) {
|
||||
/* Save the fast-path continuation */
|
||||
|
@@ -843,19 +843,19 @@ kadm5_log_signal_master(kadm5_server_context *context)
|
||||
{
|
||||
kadm5_log_context *log_context = &context->log_context;
|
||||
#ifndef NO_UNIX_SOCKETS
|
||||
sendto(log_context->socket_fd,
|
||||
(void *)&log_context->version,
|
||||
sizeof(log_context->version),
|
||||
0,
|
||||
(struct sockaddr *)&log_context->socket_name,
|
||||
sizeof(log_context->socket_name));
|
||||
(void) sendto(log_context->socket_fd,
|
||||
(void *)&log_context->version,
|
||||
sizeof(log_context->version),
|
||||
0,
|
||||
(struct sockaddr *)&log_context->socket_name,
|
||||
sizeof(log_context->socket_name));
|
||||
#else
|
||||
sendto(log_context->socket_fd,
|
||||
(void *)&log_context->version,
|
||||
sizeof(log_context->version),
|
||||
0,
|
||||
log_context->socket_info->ai_addr,
|
||||
log_context->socket_info->ai_addrlen);
|
||||
(void) sendto(log_context->socket_fd,
|
||||
(void *)&log_context->version,
|
||||
sizeof(log_context->version),
|
||||
0,
|
||||
log_context->socket_info->ai_addr,
|
||||
log_context->socket_info->ai_addrlen);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user