Go to the source code of this file.
Defines | |
#define | JCC_H_VERSION "$Id: jcc.h,v 2.0 2002/06/04 14:34:21 jongfoster Exp $" |
Functions | |
int | main (int argc, const char *argv[]) |
Variables | |
client_state | clients [] |
file_list | files [] |
int | no_daemon |
const char | jcc_rcs [] |
const char | jcc_h_rcs [] |
Contains main() method, main loop, and the main connection-handling function.
Revision 1.12 2002/03/26 22:29:55 swa we have a new homepage!
Revision 1.11 2002/03/24 13:25:43 swa name change related issues
Revision 1.10 2002/03/16 23:54:06 jongfoster Adding graceful termination feature, to help look for memory leaks. If you enable this (which, by design, has to be done by hand editing config.h) and then go to http://i.j.b/die, then the program will exit cleanly after the *next* request. It should free all the memory that was used.
Revision 1.9 2002/03/07 03:52:44 oes Set logging to tty for --no-daemon mode
Revision 1.8 2002/03/04 18:19:49 oes Added extern const char *pidfile
Revision 1.7 2001/11/05 21:41:43 steudten Add changes to be a real daemon just for unix os. (change cwd to /, detach from controlling tty, set process group and session leader to the own process. Add DBG() Macro. Add some fatal-error log message for failed malloc(). Add '-d' if compiled with 'configure --with-debug' to enable debug output.
Revision 1.6 2001/07/30 22:08:36 jongfoster Tidying up defines:
Revision 1.4 2001/07/29 18:58:15 jongfoster Removing nested includes, adding forward declarations for needed structures, and changing the define _FILENAME_H to FILENAME_H_INCLUDED.
Revision 1.3 2001/07/18 12:31:58 oes moved define freez from jcc.h to project.h
Revision 1.2 2001/05/31 21:24:47 jongfoster Changed "permission" to "action" throughout. Removed DEFAULT_USER_AGENT - it must now be specified manually. Moved vanilla wafer check into chat(), since we must now decide whether or not to add it based on the URL.
Revision 1.1.1.1 2001/05/15 13:58:56 oes Initial import of version 2.9.3 source tree
|
Load the config file and start the listen loop. This function is a lot more *sane* with the `load_config' and `listen_loop' functions; although it stills does a *little* too much for my taste.
|
|
Version information about jcc.h.
|
|
Version information about jcc.c.
|