#include <assert.h>
#include <stdio.h>
-#include "attr.h"
#include "defines.h"
#include "pwio.h"
#include "shadowio.h"
* error_acl - format the error messages for the ACL and EQ libraries.
*/
format_attr(printf, 2, 3)
-static void error_acl (MAYBE_UNUSED struct error_context *ctx, const char *fmt, ...)
+static void
+error_acl(struct error_context *, const char *fmt, ...)
{
va_list ap;
FILE *shadow_logfd = log_get_logfd();
#include "string/strtok/stpsep.h"
-static void login_exit (MAYBE_UNUSED int sig)
+static void
+login_exit(int)
{
_exit (EXIT_FAILURE);
}
static int ni_conv (int num_msg,
const struct pam_message **msg,
struct pam_response **resp,
- MAYBE_UNUSED void *appdata_ptr);
+ void *);
static const struct pam_conv non_interactive_pam_conv = {
ni_conv,
NULL
static int ni_conv (int num_msg,
const struct pam_message **msg,
struct pam_response **resp,
- MAYBE_UNUSED void *appdata_ptr)
+ void *)
{
struct pam_response *responses;
int count;
format_attr(printf, 3, 4)
-static void semanage_error_callback (MAYBE_UNUSED void *varg,
+static void semanage_error_callback (void *,
semanage_handle_t *handle,
const char *fmt, ...)
{
static bool cflg = false;
/* local function prototypes */
-static void catch_signals (MAYBE_UNUSED int sig);
+static void catch_signals(int);
NORETURN static void usage (int status);
static void process_flags (int argc, char **argv);
/*
* catch_signals - signal catcher
*/
-static void catch_signals (MAYBE_UNUSED int sig)
+static void
+catch_signals(int)
{
_exit (10);
}
static void change_passwd (struct group *gr);
#endif
static void log_gpasswd_failure (const char *suffix);
-static void log_gpasswd_failure_system (/*@null@*/MAYBE_UNUSED void *arg);
-static void log_gpasswd_failure_group (/*@null@*/MAYBE_UNUSED void *arg);
+static void log_gpasswd_failure_system (/*@null@*/void *);
+static void log_gpasswd_failure_group (/*@null@*/void *);
#ifdef SHADOWGRP
-static void log_gpasswd_failure_gshadow (/*@null@*/MAYBE_UNUSED void *arg);
+static void log_gpasswd_failure_gshadow (/*@null@*/void *);
#endif
static void log_gpasswd_success (const char *suffix);
-static void log_gpasswd_success_system (/*@null@*/MAYBE_UNUSED void *arg);
-static void log_gpasswd_success_group (/*@null@*/MAYBE_UNUSED void *arg);
+static void log_gpasswd_success_system (/*@null@*/void *);
+static void log_gpasswd_success_group(/*@null@*/void *);
/*
* usage - display usage message
}
}
-static void log_gpasswd_failure_system (MAYBE_UNUSED void *arg)
+static void
+log_gpasswd_failure_system(void *)
{
log_gpasswd_failure ("");
}
-static void log_gpasswd_failure_group (MAYBE_UNUSED void *arg)
+static void
+log_gpasswd_failure_group(void *)
{
char buf[1024];
}
#ifdef SHADOWGRP
-static void log_gpasswd_failure_gshadow (MAYBE_UNUSED void *arg)
+static void
+log_gpasswd_failure_gshadow(void *)
{
char buf[1024];
}
}
-static void log_gpasswd_success_system (MAYBE_UNUSED void *arg)
+static void
+log_gpasswd_success_system(void *)
{
log_gpasswd_success ("");
}
-static void log_gpasswd_success_group (MAYBE_UNUSED void *arg)
+static void
+log_gpasswd_success_group(void *)
{
char buf[1024];
#endif /* !USE_PAM */
}
-static void exit_handler (MAYBE_UNUSED int sig)
+static void
+exit_handler(int)
{
_exit (0);
}
-static void alarm_handler (MAYBE_UNUSED int sig)
+static void
+alarm_handler(int)
{
write_full(STDERR_FILENO, tmsg, strlen(tmsg));
signal(SIGALRM, exit_handler);
char *args[],
char *const envp[]);
#ifdef USE_PAM
-static void kill_child (MAYBE_UNUSED int s);
+static void kill_child(int);
static void prepare_pam_close_session (void);
#else /* !USE_PAM */
static void die (int);
return is_on_list (grp->gr_mem, username);
}
#else /* USE_PAM */
-static void kill_child (MAYBE_UNUSED int s)
+static void
+kill_child(int)
{
if (0 != pid_child) {
(void) kill (-pid_child, SIGKILL);
static int pw_entry(const char *name, struct passwd *pwent);
-static void catch_signals (MAYBE_UNUSED int sig)
+static void
+catch_signals(int)
{
_exit (1);
}
* WRAPPERS
**********************/
struct passwd *
-__wrap_prefix_getpwnam(uid_t uid)
+__wrap_prefix_getpwnam(uid_t)
{
return (struct passwd*) mock();
}
int
-__wrap_sd_uid_get_sessions(uid_t uid, int require_active, char ***sessions)
+__wrap_sd_uid_get_sessions(uid_t, int, char ***)
{
return mock();
}