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)
 {