/*\
||| This file a part of Pike, and is copyright by Fredrik Hubinette
||| Pike is distributed as GPL (General Public License)
||| See the files COPYING and DISCLAIMER for more information.
\*/
#ifndef MAIN_H
#define MAIN_H

#include "callback.h"

extern int d_flag, t_flag, a_flag, l_flag, c_flag, p_flag;

/* Prototypes begin here */
struct callback *add_post_master_callback(callback_func call,
					  void *arg,
					  callback_func free_func);
void main(int argc, char **argv, char **env);
void low_init_main(void);
void exit_main(void);
void init_main(void);
void low_exit_main(void);
/* Prototypes end here */

#endif
