From: Todd C. Miller <Todd.Miller@courtesan.com> Date: Mon, 14 Mar 2011 15:30:32 +0000 (-0400) Subject: Adapt check_iolog_path to sessid changes X-Git-Tag: SUDO_1_8_1~98^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bf5f17bd63fda961b6b111f945580b2e1e142b09;p=sudo Adapt check_iolog_path to sessid changes --- diff --git a/plugins/sudoers/regress/iolog_path/check_iolog_path.c b/plugins/sudoers/regress/iolog_path/check_iolog_path.c index d7ecf11d8..6e464ee7e 100644 --- a/plugins/sudoers/regress/iolog_path/check_iolog_path.c +++ b/plugins/sudoers/regress/iolog_path/check_iolog_path.c @@ -49,6 +49,8 @@ struct sudo_user sudo_user; struct passwd *list_pw; +static char sessid[7]; + static void usage(void) { @@ -136,7 +138,7 @@ main(int argc, char *argv[]) switch (state) { case 0: - strlcpy(sudo_user.sessid, line, sizeof(sudo_user.sessid)); + strlcpy(sessid, line, sizeof(sessid)); break; case 1: if (user_name != NULL) @@ -191,6 +193,11 @@ main(int argc, char *argv[]) exit(errors); } +void io_nextid(char *iolog_dir, char *id) +{ + memcpy(id, sessid, sizeof(id)); +} + void cleanup(int gotsig) {