]> granicus.if.org Git - sudo/commitdiff
Make sudoers_io functions static to iolog.c
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 29 May 2010 14:43:34 +0000 (10:43 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 29 May 2010 14:43:34 +0000 (10:43 -0400)
plugins/sudoers/iolog.c
plugins/sudoers/sudoers.c
plugins/sudoers/sudoers.h

index ae994e6a813925c855fe159566ddea90af9ce62c..dacc950d965ab1ff95542265d666d4764e47c153 100644 (file)
@@ -176,7 +176,7 @@ build_idpath(char *pathbuf, size_t pathsize)
 }
 
 int
-sudoers_io_open(unsigned int version, sudo_conv_t conversation,
+static sudoers_io_open(unsigned int version, sudo_conv_t conversation,
     sudo_printf_t plugin_printf, char * const settings[],
     char * const user_info[], int argc, char * const argv[],
     char * const user_env[])
@@ -269,7 +269,7 @@ sudoers_io_open(unsigned int version, sudo_conv_t conversation,
 }
 
 void
-sudoers_io_close(int exit_status, int error)
+static sudoers_io_close(int exit_status, int error)
 {
 #ifdef HAVE_ZLIB
     if (def_compress_transcript) {
@@ -284,7 +284,7 @@ sudoers_io_close(int exit_status, int error)
 }
 
 int
-sudoers_io_version(int verbose)
+static sudoers_io_version(int verbose)
 {
     struct sudo_conv_message msg;
     struct sudo_conv_reply repl;
@@ -304,7 +304,7 @@ sudoers_io_version(int verbose)
 }
 
 int
-sudoers_io_log_output(const char *buf, unsigned int len)
+static sudoers_io_log_output(const char *buf, unsigned int len)
 {
     struct timeval now, tv;
     sigset_t omask;
@@ -335,3 +335,17 @@ sudoers_io_log_output(const char *buf, unsigned int len)
 
     return TRUE;
 }
+
+
+struct io_plugin sudoers_io = {
+    SUDO_IO_PLUGIN,
+    SUDO_API_VERSION,
+    sudoers_io_open,
+    sudoers_io_close,
+    sudoers_io_version,
+    NULL,                      /* log_ttyin */
+    sudoers_io_log_output,     /* log_ttyout */
+    NULL,                      /* log_stdin */
+    sudoers_io_log_output,     /* log_stdout */
+    sudoers_io_log_output      /* log_stderr */
+};
index c235b0d537f2c184327f1386c6a35ea397ec9003..9cfd81da9d57961ae6a89f6ed87b83f2f6786497 100644 (file)
@@ -1428,16 +1428,3 @@ struct policy_plugin sudoers_policy = {
     sudoers_policy_invalidate,
     sudoers_policy_init_session
 };
-
-struct io_plugin sudoers_io = {
-    SUDO_IO_PLUGIN,
-    SUDO_API_VERSION,
-    sudoers_io_open,
-    sudoers_io_close,
-    sudoers_io_version,
-    NULL,                      /* log_ttyin */
-    sudoers_io_log_output,     /* log_ttyout */
-    NULL,                      /* log_stdin */
-    sudoers_io_log_output,     /* log_stdout */
-    sudoers_io_log_output      /* log_stderr */
-};
index 9b738581bf579efe95aa484fe88586240d0dafd6..0aa4b28164ac0d877d32cf7695d1331076b2448a 100644 (file)
@@ -291,13 +291,6 @@ int atobool(const char *str);
 int get_boottime(struct timeval *);
 
 /* iolog.c */
-int sudoers_io_open(unsigned int version, sudo_conv_t conversation,
-    sudo_printf_t sudo_printf, char * const settings[],
-    char * const user_info[], int argc, char * const argv[],
-    char * const user_env[]);
-void sudoers_io_close(int exit_status, int error);
-int sudoers_io_version(int verbose);
-int sudoers_io_log_output(const char *buf, unsigned int len);
 void io_nextid(void);
 
 /* env.c */