HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/mod_perl-2.0.12/WrapXS/Apache2/SubRequest/SubRequest.xs
/*
 * *********** WARNING **************
 * This file generated by ModPerl::WrapXS/0.01
 * Any changes made here will be lost
 * ***********************************
 * 01: lib/ModPerl/WrapXS.pm:549
 * 02: lib/ModPerl/WrapXS.pm:1185
 * 03: Makefile.PL:435
 * 04: Makefile.PL:333
 * 05: Makefile.PL:59
 */



#define MP_IN_XS

#include "mod_perl.h"

#include "modperl_xs_sv_convert.h"

#include "modperl_xs_util.h"

#include "modperl_xs_typedefs.h"

#include "Apache2/SubRequest/Apache2__SubRequest.h"

MODULE = Apache2::SubRequest    PACKAGE = Apache2::SubRequest   PREFIX = ap_

void
DESTROY(r)
    Apache2::RequestRec r


    CODE:
    /* avoiding -Wall warnings */
    r = r;

    ap_destroy_sub_req(r);

    
MODULE = Apache2::SubRequest    PACKAGE = Apache2::RequestRec   PREFIX = ap_

void
ap_internal_fast_redirect(r, sub_req)
    Apache2::RequestRec r
    Apache2::RequestRec sub_req


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    sub_req = sub_req;

    ap_internal_fast_redirect(sub_req, r);

    
MODULE = Apache2::SubRequest    PACKAGE = Apache2::RequestRec   PREFIX = ap_

void
ap_internal_redirect(r, new_uri)
    Apache2::RequestRec r
    const char * new_uri


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    new_uri = new_uri;

    ap_internal_redirect(new_uri, r);

    
MODULE = Apache2::SubRequest    PACKAGE = Apache2::RequestRec   PREFIX = ap_

void
ap_internal_redirect_handler(r, new_uri)
    Apache2::RequestRec r
    const char * new_uri


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    new_uri = new_uri;

    ap_internal_redirect_handler(new_uri, r);

    
MODULE = Apache2::SubRequest    PACKAGE = Apache2::SubRequest   PREFIX = ap_

int
run(r)
    Apache2::RequestRec r


    CODE:
    /* avoiding -Wall warnings */
    r = r;

    RETVAL = mpxs_ap_run_sub_req(aTHX_ r);

    OUTPUT:
    RETVAL

MODULE = Apache2::SubRequest    PACKAGE = Apache2::RequestRec   PREFIX = ap_

Apache2::RequestRec
lookup_dirent(r, finfo, subtype=AP_SUBREQ_NO_ARGS, next_filter=NULL)
    Apache2::RequestRec r
    APR::Finfo finfo
    int subtype
    Apache2::Filter next_filter


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    finfo = finfo;
    subtype = subtype;
    next_filter = next_filter;

    RETVAL = ap_sub_req_lookup_dirent(finfo, r, subtype, next_filter);

    OUTPUT:
    RETVAL

MODULE = Apache2::SubRequest    PACKAGE = Apache2::RequestRec   PREFIX = ap_

Apache2::SubRequest
lookup_file(r, new_file, next_filter=r->proto_output_filters)
    Apache2::RequestRec r
    const char * new_file
    Apache2::Filter next_filter


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    new_file = new_file;
    next_filter = next_filter;

    RETVAL = ap_sub_req_lookup_file(new_file, r, next_filter);

    OUTPUT:
    RETVAL

MODULE = Apache2::SubRequest    PACKAGE = Apache2::RequestRec   PREFIX = ap_

Apache2::SubRequest
lookup_uri(r, new_uri, next_filter=r->proto_output_filters)
    Apache2::RequestRec r
    const char * new_uri
    Apache2::Filter next_filter


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    new_uri = new_uri;
    next_filter = next_filter;

    RETVAL = ap_sub_req_lookup_uri(new_uri, r, next_filter);

    OUTPUT:
    RETVAL

MODULE = Apache2::SubRequest    PACKAGE = Apache2::RequestRec   PREFIX = ap_

Apache2::SubRequest
lookup_method_uri(r, method, new_uri, next_filter=r->proto_output_filters)
    Apache2::RequestRec r
    const char * method
    const char * new_uri
    Apache2::Filter next_filter


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    method = method;
    new_uri = new_uri;
    next_filter = next_filter;

    RETVAL = ap_sub_req_method_uri(method, new_uri, r, next_filter);

    OUTPUT:
    RETVAL

MODULE = Apache2::SubRequest
PROTOTYPES: disabled

BOOT:
    items = items; /* -Wall */