Remove use of non-standard sigaction_t
This commit is contained in:
@@ -104,7 +104,7 @@ bsdauth_verify(struct passwd *pw, char *prompt, sudo_auth *auth, struct sudo_con
|
||||
char *s;
|
||||
size_t len;
|
||||
int authok = 0;
|
||||
sigaction_t sa, osa;
|
||||
struct sigaction sa, osa;
|
||||
auth_session_t *as = ((struct bsdauth_state *) auth->data)->as;
|
||||
debug_decl(bsdauth_verify, SUDOERS_DEBUG_AUTH)
|
||||
|
||||
|
@@ -216,7 +216,7 @@ verify_user(struct passwd *pw, char *prompt, int validated,
|
||||
int ret, status, success = AUTH_FAILURE;
|
||||
sudo_auth *auth;
|
||||
sigset_t mask, omask;
|
||||
sigaction_t sa, saved_sigtstp;
|
||||
struct sigaction sa, saved_sigtstp;
|
||||
debug_decl(verify_user, SUDOERS_DEBUG_AUTH)
|
||||
|
||||
/* Make sure we have at least one auth method. */
|
||||
|
Reference in New Issue
Block a user