!C99Shell v. 1.0 pre-release build #13!

Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a 

uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 

uid=99(nobody) gid=98(nobody) groups=98(nobody) 

Safe-mode: OFF (not secure)

/usr/include/gnome-xml/   drwxr-xr-x
Free 318.37 GB of 458.09 GB (69.5%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     HTMLparser.h (2.87 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/*
 * HTMLparser.h : inf=terface for an HTML 4.0 non-verifying parser
 *
 * See Copyright for the status of this software.
 *
 * Daniel.Veillard@w3.org
 */

#ifndef __HTML_PARSER_H__
#define __HTML_PARSER_H__
#include "parser.h"

#ifdef __cplusplus
extern "C" {
#endif

/*
 * Most of the back-end structures from XML and HTML are shared
 */
typedef xmlParserCtxt htmlParserCtxt;
typedef xmlParserCtxtPtr htmlParserCtxtPtr;
typedef xmlParserNodeInfo htmlParserNodeInfo;
typedef xmlSAXHandler htmlSAXHandler;
typedef xmlSAXHandlerPtr htmlSAXHandlerPtr;
typedef xmlParserInput htmlParserInput;
typedef xmlParserInputPtr htmlParserInputPtr;
typedef xmlDocPtr htmlDocPtr;
typedef xmlNodePtr htmlNodePtr;

/*
 * Internal description of an HTML element
 */
typedef struct _htmlElemDesc htmlElemDesc;
typedef htmlElemDesc *htmlElemDescPtr;
struct _htmlElemDesc {
    const char *name;    /* The tag name */
    int startTag;       /* Whether the start tag can be implied */
    int endTag;         /* Whether the end tag can be implied */
    int empty;          /* Is this an empty element ? */
    int depr;           /* Is this a deprecated element ? */
    int dtd;            /* 1: only in Loose DTD, 2: only Frameset one */
    const char *desc;   /* the description */
};

/*
 * Internal description of an HTML entity
 */
typedef struct _htmlEntityDesc htmlEntityDesc;
typedef htmlEntityDesc *htmlEntityDescPtr;
struct _htmlEntityDesc {
    int value;        /* the UNICODE value for the character */
    const char *name;    /* The entity name */
    const char *desc;   /* the description */
};

/*
 * There is only few public functions.
 */
htmlElemDescPtr        htmlTagLookup    (const xmlChar *tag);
htmlEntityDescPtr    htmlEntityLookup(const xmlChar *name);

int            htmlIsAutoClosed(htmlDocPtr doc,
                     htmlNodePtr elem);
int            htmlAutoCloseTag(htmlDocPtr doc,
                     const xmlChar *name,
                     htmlNodePtr elem);
htmlEntityDescPtr    htmlParseEntityRef(htmlParserCtxtPtr ctxt,
                     xmlChar **str);
int            htmlParseCharRef(htmlParserCtxtPtr ctxt);
void            htmlParseElement(htmlParserCtxtPtr ctxt);

htmlDocPtr        htmlSAXParseDoc    (xmlChar *cur,
                     const char *encoding,
                     htmlSAXHandlerPtr sax,
                     void *userData);
htmlDocPtr        htmlParseDoc    (xmlChar *cur,
                     const char *encoding);
htmlDocPtr        htmlSAXParseFile(const char *filename,
                     const char *encoding,
                     htmlSAXHandlerPtr sax,
                     void *userData);
htmlDocPtr        htmlParseFile    (const char *filename,
                     const char *encoding);

/**
 * Interfaces for the Push mode
 */
void            htmlFreeParserCtxt    (htmlParserCtxtPtr ctxt);
htmlParserCtxtPtr    htmlCreatePushParserCtxt(htmlSAXHandlerPtr sax,
                         void *user_data,
                         const char *chunk,
                         int size,
                         const char *filename,
                         xmlCharEncoding enc);
int            htmlParseChunk        (htmlParserCtxtPtr ctxt,
                         const char *chunk,
                         int size,
                         int terminate);
#ifdef __cplusplus
}
#endif

#endif /* __HTML_PARSER_H__ */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0046 ]--