log_mail.pl.c File Reference

#include "EXTERN.h"
#include "perl.h"
#include "patchlevel.h"
#include "cc_runtime.h"

Defines

#define pp_mapstart   pp_grepstart
#define xpvcvix0   0, 0, 0, 0, 0, 0, Nullhv, Nullhv, 0, 0, 0, Nullany, Nullgv, Nullgv, 0, 0, (CV*)0, 0
#define svix115   (XPVCV*)&xpvcv_list[0], 3, 0xc
#define xpvcvix1   0, 0, 0, 0, 0, 0, Nullhv, Nullhv, &op_list[2], (OP*)&unop_list[45], 0, Nullany, Nullgv, Nullgv, 0, (AV*)&sv_list[131], (CV*)0, 0
#define svix130   (XPVCV*)&xpvcv_list[1], 2, 0xc
#define xpvcvix2   0, 0, 0, 0, 0, 0, Nullhv, Nullhv, &op_list[8], (OP*)&unop_list[47], 0, Nullany, Nullgv, Nullgv, 0, (AV*)&sv_list[192], (CV*)0, 0
#define svix191   (XPVCV*)&xpvcv_list[2], 2, 0xc
#define Static   static
#define XPVCV_or_similar   XPVCV
#define ANYINIT(i)   {i}
#define Nullany   ANYINIT(0)
#define UNUSED   0
#define sym_0   0
#define EXTRA_OPTIONS   3

Functions

static void xs_init _ ((void))
static OP *pp_main _ ((ARGSproto))
static int perl_init ()
static PP (pp_main)
static PP (pp_sub_usage)
static PP (pp_sub_untaint)
int main (int argc, char **argv, char **env)
static void xs_init ()

Variables

static PerlInterpreter * my_perl
static GV * gv_list [31]
Static OP op_list [11]
Static UNOP unop_list [48]
Static BINOP binop_list [43]
Static LISTOP listop_list [15]
Static PMOP pmop_list [4]
Static LOOP loop_list [1]
Static COP cop_list [6]
Static SV sv_list [214]
Static XPV xpv_list [77]
Static XPVAV xpvav_list [9]
Static XPVCV_or_similar xpvcv_list [3]
Static XPVIV xpviv_list [7]
Static XPVNV xpvnv_list [2]
Static XPVIO xpvio_list [1]
static char * re0 = ".*/"
static HV * hv0
static HV * hv1
static char * re1 = "\\s+"
static char * re2 = "\\s+"
static char * re3 = "^(.*)$"

Define Documentation

#define ANYINIT  )     {i}
 

#define EXTRA_OPTIONS   3
 

#define Nullany   ANYINIT(0)
 

#define pp_mapstart   pp_grepstart
 

#define Static   static
 

#define svix115   (XPVCV*)&xpvcv_list[0], 3, 0xc
 

#define svix130   (XPVCV*)&xpvcv_list[1], 2, 0xc
 

#define svix191   (XPVCV*)&xpvcv_list[2], 2, 0xc
 

#define sym_0   0
 

#define UNUSED   0
 

#define XPVCV_or_similar   XPVCV
 

#define xpvcvix0   0, 0, 0, 0, 0, 0, Nullhv, Nullhv, 0, 0, 0, Nullany, Nullgv, Nullgv, 0, 0, (CV*)0, 0
 

#define xpvcvix1   0, 0, 0, 0, 0, 0, Nullhv, Nullhv, &op_list[2], (OP*)&unop_list[45], 0, Nullany, Nullgv, Nullgv, 0, (AV*)&sv_list[131], (CV*)0, 0
 

#define xpvcvix2   0, 0, 0, 0, 0, 0, Nullhv, Nullhv, &op_list[8], (OP*)&unop_list[47], 0, Nullany, Nullgv, Nullgv, 0, (AV*)&sv_list[192], (CV*)0, 0
 


Function Documentation

static OP *pp_sub_untaint _ (ARGSproto)   )  [static]
 

static void xs_init _ (void)   )  [static]
 

int main int  argc,
char **  argv,
char **  env
 

static int perl_init  )  [static]
 

static PP pp_sub_untaint   )  [static]
 

static PP pp_sub_usage   )  [static]
 

static PP pp_main   )  [static]
 

static void xs_init  )  [static]
 


Variable Documentation

static BINOP binop_list
 

static COP cop_list
 

Initial value:

 {
        { 0, (OP*)&unop_list[12], pp_nextstate, 0, 173, 65535, 0x1, 0x0, 0, Nullhv, Nullgv, 1944, 0, 81 },
        { 0, (OP*)&binop_list[27], pp_nextstate, 0, 173, 65535, 0x1, 0x0, 0, Nullhv, Nullgv, 1947, 0, 86 },
        { 0, (OP*)&unop_list[18], pp_nextstate, 0, 173, 65535, 0x1, 0x0, 0, Nullhv, Nullgv, 1946, 0, 87 },
        { 0, (OP*)&listop_list[7], pp_nextstate, 0, 173, 65535, 0x1, 0x0, 0, Nullhv, Nullgv, 1949, 0, 109 },
        { 0, (OP*)&listop_list[9], pp_nextstate, 0, 173, 65535, 0x1, 0x0, 0, Nullhv, Nullgv, 1951, 0, 113 },
        { 0, (OP*)&listop_list[10], pp_nextstate, 0, 173, 65535, 0x1, 0x0, 0, Nullhv, Nullgv, 1951, 0, 116 },
}

GV* gv_list[31] [static]
 

HV* hv0 [static]
 

HV* hv1 [static]
 

static LISTOP listop_list
 

Initial value:

 {
        { 0, 0, pp_join, 25, 140, 65535, 0x6, 0x2, 0, (OP*)&unop_list[11], 2 },
        { (OP*)&loop_list[0], 0, pp_split, 61, 139, 65535, 0x27, 0x0, (OP*)&pmop_list[1], 0, 3 },
        { (OP*)&listop_list[3], 0, pp_split, 64, 139, 65535, 0x7, 0x0, (OP*)&pmop_list[2], 0, 3 },
        { (OP*)&binop_list[28], 0, pp_join, 65, 140, 65535, 0x6, 0x2, 0, (OP*)&listop_list[2], 2 },
        { (OP*)&listop_list[5], (OP*)&listop_list[12], pp_leave, 0, 177, 65535, 0xd, 0x0, &op_list[4], (OP*)&unop_list[34], 27 },
        { 0, 0, pp_leave, 0, 177, 65535, 0xd, 0x0, &op_list[1], 0, 65 },
        { (OP*)&unop_list[37], 0, pp_open, 90, 190, 65535, 0x6, 0x2, 0, 0, 2 },
        { 0, 0, pp_print, 0, 208, 65535, 0x45, 0x0, 0, 0, 2 },
        { (OP*)&cop_list[4], 0, pp_leave, 0, 177, 65535, 0xd, 0x0, &op_list[9], (OP*)&unop_list[39], 5 },
        { 0, 0, pp_print, 0, 208, 65535, 0x45, 0x0, 0, 0, 2 },
        { 0, 0, pp_print, 0, 208, 65535, 0x45, 0x0, 0, 0, 2 },
        { (OP*)&listop_list[12], 0, pp_leave, 0, 177, 65535, 0xd, 0x0, &op_list[10], (OP*)&unop_list[43], 5 },
        { (OP*)&listop_list[5], 0, pp_leave, 0, 177, 65535, 0xd, 0x0, &op_list[7], 0, 13 },
        { 0, 0, pp_print, 0, 208, 65535, 0x5, 0x0, 0, 0, 1 },
        { (OP*)&unop_list[47], 0, pp_return, 0, 183, 65535, 0x4, 0x0, 0, 0, 1 },
}

static LOOP loop_list
 

Initial value:

 {
        { &op_list[6], 0, pp_enteriter, 57, 179, 65535, 0x7, 0x0, 0, 0, 1, (OP*)&cop_list[2], &op_list[6], (OP*)&binop_list[27] },
}

PerlInterpreter* my_perl [static]
 

static OP op_list
 

Initial value:

 {
        { 0, 0, pp_main, 0, 0, 65535, 0x0, 0x0 },
        { 0, 0, pp_enter, 0, 176, 65535, 0x0, 0x0 },
        { 0, 0, pp_sub_usage, 0, 0, 65535, 0x0, 0x0 },
        { (OP*)&binop_list[23], 0, pp_time, 52, 291, 65535, 0x2, 0x0 },
        { (OP*)&cop_list[0], (OP*)&cop_list[0], pp_enter, 0, 176, 65535, 0x1, 0x0 },
        { 0, 0, pp_iter, 0, 180, 65535, 0x2, 0x0 },
        { 0, 0, pp_iter, 0, 180, 65535, 0x2, 0x0 },
        { 0, 0, pp_enter, 0, 176, 65535, 0x1, 0x0 },
        { 0, 0, pp_sub_untaint, 0, 0, 65535, 0x0, 0x0 },
        { (OP*)&cop_list[3], (OP*)&cop_list[3], pp_enter, 0, 176, 65535, 0x1, 0x0 },
        { (OP*)&cop_list[5], (OP*)&cop_list[5], pp_enter, 0, 176, 65535, 0x1, 0x0 },
}

static PMOP pmop_list
 

Initial value:

 {
        { 0, 0, pp_subst, 0, 33, 65535, 0x45, 0x0, 0, 0, 2, 0, 0, 0, 0, 0x40, 0x40 },
        { 0, 0, pp_pushre, 0, 13, 65535, 0x82, 0x0, 0, 0, 0, 0, 0, 0, 0, 0x30, 0x0 },
        { 0, 0, pp_pushre, 0, 13, 65535, 0x82, 0x0, 0, 0, 0, 0, 0, 0, 0, 0x30, 0x0 },
        { 0, 0, pp_match, 0, 31, 65535, 0x45, 0x0, 0, 0, 1, 0, 0, 0, 0, 0x0, 0x0 },
}

char* re0 = ".*/" [static]
 

char* re1 = "\\s+" [static]
 

char* re2 = "\\s+" [static]
 

char* re3 = "^(.*)$" [static]
 

static SV sv_list
 

static UNOP unop_list
 

static XPV xpv_list
 

static XPVAV xpvav_list
 

Initial value:

 {
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x1 },
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x0 },
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x1 },
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x1 },
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x2 },
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x0 },
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x1 },
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x1 },
        { 0, -1, -1, 0, 0.0, 0, Nullhv, 0, 0, 0x2 },
}

static XPVCV_or_similar xpvcv_list
 

Initial value:

 {
        { xpvcvix0 },
        { xpvcvix1 },
        { xpvcvix2 },
}

static XPVIO xpvio_list
 

Initial value:

 {
        { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, Nullgv, 0, Nullgv, 0, Nullgv, 0, '\000', 0x0 },
}

static XPVIV xpviv_list
 

Initial value:

 {
        { 0, 0, 0, 1 },
        { 0, 0, 0, 0 },
        { 0, 0, 0, 0 },
        { 0, 0, 0, 0 },
        { 0, 0, 0, 1 },
        { 0, 0, 0, 1 },
        { 0, 0, 0, 1 },
}

static XPVNV xpvnv_list
 

Initial value:

 {
        { 0, 5, 6, 1955, 0 },
        { 0, 4, 5, 1957, 1956 },
}


Generated on Sat Feb 4 01:20:11 2012 for Big Sister by  doxygen 1.4.5