diff src/login-common/common.h @ 4538:9d9e72374164 HEAD

Fixes to login process handling, especially with login_process_per_connection=no. Removed login_max_logging_users setting since it was somewhat weird in how it worked. Added login_max_connections to replace it with login_process_per_connection=no, and with =yes its functionality is now within login_max_processes_count.
author Timo Sirainen <tss@iki.fi>
date Sun, 06 Aug 2006 23:05:32 +0300
parents c3ded5b815aa
children 507088c0d511
line wrap: on
line diff
--- a/src/login-common/common.h	Fri Aug 04 20:46:11 2006 +0300
+++ b/src/login-common/common.h	Sun Aug 06 23:05:32 2006 +0300
@@ -16,13 +16,15 @@
 extern const char *greeting, *log_format;
 extern const char *const *log_format_elements;
 extern const char *capability_string;
-extern unsigned int max_logging_users;
+extern unsigned int max_connections;
 extern unsigned int login_process_uid;
 extern struct auth_client *auth_client;
+extern bool closing_down;
 
 void main_ref(void);
 void main_unref(void);
 
-void main_close_listen(void);
+void main_listen_start(void);
+void main_listen_stop(void);
 
 #endif