File: //usr/local/frontpage/currentversion/apache2/mod_frontpage.h
/* ====================================================================
*
* Apache FrontPage module include file.
*
* Copyright (c) 2002 Microsoft Corporation -- All Rights Reserved.
*
* NO WARRANTIES. Microsoft expressly disclaims any warranty for this code and
* information. This code and information and any related documentation is
* provided "as is" without warranty of any kind, either express or implied,
* including, without limitation, the implied warranties or merchantability,
* fitness for a particular purpose, or noninfringement. The entire risk
* arising out of use or performance of this code and information remains with
* you.
*
* NO LIABILITY FOR DAMAGES. In no event shall Microsoft or its suppliers be
* liable for any damages whatsoever (including, without limitation, damages
* for loss of business profits, business interruption, loss of business
* information, or any other pecuniary loss) arising out of the use of or
* inability to use this Microsoft product, even if Microsoft has been advised
* of the possibility of such damages. Because some states/jurisdictions do not
* allow the exclusion or limitation of liability for consequential or
* incidental damages, the above limitation may not apply to you.
*/
typedef struct
{
int fdKeyPipe[2];
int isActive;
} fpPipeInfo;
int frontpage_checkForStub(char *filename);
int frontpage_makePipe(server_rec *s, request_rec *r,
char **env, fpPipeInfo* pipe_info);
void frontpage_register_hook(apr_pool_t *p);
int frontpage_validate_init(apr_pool_t *p, server_rec *s);
void frontpage_closePipeWrite(fpPipeInfo* pipe_info);