#include "config.h"#include "womalloc.h"#include "MoreURLCUtilities.h"#include "request.h"#include "response.h"#include "errors.h"#include "httperrors.h"#include "log.h"#include "transaction.h"#include "listing.h"#include "wastring.h"#include <stdlib.h>#include <sys/types.h>#include <errno.h>#include <ctype.h>#include <string.h>#include <sys/param.h>#include <signal.h>#include <fcgiapp.h>

Defines | |
| #define | CGI_DOCUMENT_ROOT "DOCUMENT_ROOT" |
| #define | CGI_PATH_INFO "PATH_INFO" |
| #define | CGI_SCRIPT_NAME "SCRIPT_NAME" |
| #define | CGI_SERVER_PROTOCOL "SERVER_PROTOCOL" |
| #define | CRLF "\r\n" |
| #define | MAXPATHLEN 255 |
| #define | PATH_TRANSLATED "PATH_TRANSLATED" |
| #define | WO_ADAPTOR_INFO_PASSWORD "WO_ADAPTOR_INFO_PASSWORD" |
| #define | WO_ADAPTOR_INFO_USERNAME "WO_ADAPTOR_INFO_USERNAME" |
| #define | WO_CONFIG_OPTIONS "WEBOBJECTS_OPTIONS" |
| #define | WO_CONFIG_URL "WO_CONFIG_URL" |
Functions | |
| static const char * | documentRoot () |
| int | main () |
| char * | make_cert_one_line (char *value) |
| static void | prepareAndSendErrorResponse (const char *msg, int status) |
| static int | readContentData (HTTPRequest *req, void *buffer, int dataSize, int mustFill) |
| static void | sendErrorResponse (HTTPResponse *resp) |
| static void | sendResponse (HTTPResponse *resp) |
| static void | sig_handler (int signum) |
Variables | |
| FCGX_Stream * | err |
| static unsigned int | freeValueNeeded = 0 |
| FCGX_ParamArray | hdrp |
| FCGX_Stream * | in |
| FCGX_Stream * | out |
| static int | should_terminate = 0 |
| char * | WA_adaptorName = "FastCGI" |
| #define CGI_DOCUMENT_ROOT "DOCUMENT_ROOT" |
| #define CGI_PATH_INFO "PATH_INFO" |
| #define CGI_SCRIPT_NAME "SCRIPT_NAME" |
| #define CGI_SERVER_PROTOCOL "SERVER_PROTOCOL" |
| #define CRLF "\r\n" |
| #define MAXPATHLEN 255 |
| #define PATH_TRANSLATED "PATH_TRANSLATED" |
| #define WO_ADAPTOR_INFO_PASSWORD "WO_ADAPTOR_INFO_PASSWORD" |
| #define WO_ADAPTOR_INFO_USERNAME "WO_ADAPTOR_INFO_USERNAME" |
| #define WO_CONFIG_OPTIONS "WEBOBJECTS_OPTIONS" |
| #define WO_CONFIG_URL "WO_CONFIG_URL" |
| const char * documentRoot | ( | ) | [static] |
| int main | ( | ) |
| char* make_cert_one_line | ( | char * | value | ) |
| static void prepareAndSendErrorResponse | ( | const char * | msg, | |
| int | status | |||
| ) | [static] |
| static int readContentData | ( | HTTPRequest * | req, | |
| void * | buffer, | |||
| int | dataSize, | |||
| int | mustFill | |||
| ) | [static] |
| static void sendErrorResponse | ( | HTTPResponse * | resp | ) | [static] |
| static void sendResponse | ( | HTTPResponse * | resp | ) | [static] |
| static void sig_handler | ( | int | signum | ) | [static] |
| FCGX_Stream * err |
unsigned int freeValueNeeded = 0 [static] |
| FCGX_ParamArray hdrp |
| FCGX_Stream* in |
| FCGX_Stream * out |
int should_terminate = 0 [static] |
| char* WA_adaptorName = "FastCGI" |
1.5.8