- Modified forking. Child will now signal parent when it has started up OK. Only after that (or error) parent dies.
- Modified startup order of LCDd parts. - Moved code for starting up the socket from main.c to sock.c - Variable daemon_mode renamed to foreground_mode, consistent with command line. - Variable lcd_port renamed to bind_port. - Modified the constant stay_in_foreground for drivers hd44780 and sed1330. They don't need to stay in foreground anymore.
This commit is contained in:
@@ -42,4 +42,29 @@ extern long int timer;
|
||||
* If you get an overflow, please mail us and we will fix this personally
|
||||
* for you ! */
|
||||
|
||||
/**** Configuration variables ****/
|
||||
/* Only configuration items that are settable from the command line should
|
||||
* be mentioned here. See main.c.
|
||||
*/
|
||||
|
||||
extern unsigned int bind_port;
|
||||
extern char bind_addr[]; /* Do not preinit these strings as they will occupy */
|
||||
extern char configfile[]; /* a lot of space in the executable. */
|
||||
extern char user[]; /* The values will be overwritten anyway... */
|
||||
|
||||
extern int foreground_mode;
|
||||
|
||||
extern int report_level;
|
||||
extern int report_to_syslog;
|
||||
|
||||
/* The drivers and their driver parameters */
|
||||
extern char *drivernames[];
|
||||
extern int num_drivers;
|
||||
|
||||
/* End of configuration variables */
|
||||
|
||||
/* Defines for having 'unset' values*/
|
||||
#define UNSET_INT -1
|
||||
#define UNSET_STR "\01"
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user