/opt/source/Wonder/Utilities/Adaptors/CGI/WebObjects.c File Reference

#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 <stdio.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 dependency graph for WebObjects.c:


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 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 void die (const char *msg, int status)
static void die_resp (HTTPResponse *resp)
static const char * documentRoot ()
int main (int argc, char *argv[], char **envp)
char * make_cert_one_line (char *value)
static int readContentData (HTTPRequest *req, void *buffer, int dataSize, int mustFill)
static void sendResponse (HTTPResponse *resp)

Variables

static unsigned int freeValueNeeded = 0
char * WA_adaptorName = "CGI"

Define Documentation

#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 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"


Function Documentation

static void die ( const char *  msg,
int  status 
) [static]

static void die_resp ( HTTPResponse resp  )  [static]

const char * documentRoot (  )  [static]

int main ( int  argc,
char *  argv[],
char **  envp 
)

char* make_cert_one_line ( char *  value  ) 

static int readContentData ( HTTPRequest req,
void *  buffer,
int  dataSize,
int  mustFill 
) [static]

static void sendResponse ( HTTPResponse resp  )  [static]


Variable Documentation

unsigned int freeValueNeeded = 0 [static]

char* WA_adaptorName = "CGI"


Generated on Fri May 25 06:32:48 2012 for Project Wonder by  doxygen 1.5.8