| 
| static size_t  | keylen (KEY s) | 
|   | 
| static void  | copy_salt_to_sipkey (XML_Parser parser, struct sipkey *key) | 
|   | 
| enum XML_Error PTRCALL  | Processor (XML_Parser parser, const char *start, const char *end, const char **endPtr) | 
|   | 
| static enum XML_Error  | handleUnknownEncoding (XML_Parser parser, const XML_Char *encodingName) | 
|   | 
| static enum XML_Error  | processXmlDecl (XML_Parser parser, int isGeneralTextEntity, const char *s, const char *next) | 
|   | 
| static enum XML_Error  | initializeEncoding (XML_Parser parser) | 
|   | 
| static enum XML_Error  | doProlog (XML_Parser parser, const ENCODING *enc, const char *s, const char *end, int tok, const char *next, const char **nextPtr, XML_Bool haveMore, XML_Bool allowClosingDoctype) | 
|   | 
| static enum XML_Error  | processInternalEntity (XML_Parser parser, ENTITY *entity, XML_Bool betweenDecl) | 
|   | 
| static enum XML_Error  | doContent (XML_Parser parser, int startTagLevel, const ENCODING *enc, const char *start, const char *end, const char **endPtr, XML_Bool haveMore) | 
|   | 
| static enum XML_Error  | doCdataSection (XML_Parser parser, const ENCODING *, const char **startPtr, const char *end, const char **nextPtr, XML_Bool haveMore) | 
|   | 
| static void  | freeBindings (XML_Parser parser, BINDING *bindings) | 
|   | 
| static enum XML_Error  | storeAtts (XML_Parser parser, const ENCODING *, const char *s, TAG_NAME *tagNamePtr, BINDING **bindingsPtr) | 
|   | 
| static enum XML_Error  | addBinding (XML_Parser parser, PREFIX *prefix, const ATTRIBUTE_ID *attId, const XML_Char *uri, BINDING **bindingsPtr) | 
|   | 
| static int  | defineAttribute (ELEMENT_TYPE *type, ATTRIBUTE_ID *, XML_Bool isCdata, XML_Bool isId, const XML_Char *dfltValue, XML_Parser parser) | 
|   | 
| static enum XML_Error  | storeAttributeValue (XML_Parser parser, const ENCODING *, XML_Bool isCdata, const char *, const char *, STRING_POOL *) | 
|   | 
| static enum XML_Error  | appendAttributeValue (XML_Parser parser, const ENCODING *, XML_Bool isCdata, const char *, const char *, STRING_POOL *) | 
|   | 
| static ATTRIBUTE_ID *  | getAttributeId (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) | 
|   | 
| static int  | setElementTypePrefix (XML_Parser parser, ELEMENT_TYPE *) | 
|   | 
| static enum XML_Error  | storeEntityValue (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) | 
|   | 
| static int  | reportProcessingInstruction (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) | 
|   | 
| static int  | reportComment (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) | 
|   | 
| static void  | reportDefault (XML_Parser parser, const ENCODING *enc, const char *start, const char *end) | 
|   | 
| static const XML_Char *  | getContext (XML_Parser parser) | 
|   | 
| static XML_Bool  | setContext (XML_Parser parser, const XML_Char *context) | 
|   | 
| static void FASTCALL  | normalizePublicId (XML_Char *s) | 
|   | 
| static DTD *  | dtdCreate (const XML_Memory_Handling_Suite *ms) | 
|   | 
| static void  | dtdReset (DTD *p, const XML_Memory_Handling_Suite *ms) | 
|   | 
| static void  | dtdDestroy (DTD *p, XML_Bool isDocEntity, const XML_Memory_Handling_Suite *ms) | 
|   | 
| static int  | dtdCopy (XML_Parser oldParser, DTD *newDtd, const DTD *oldDtd, const XML_Memory_Handling_Suite *ms) | 
|   | 
| static int  | copyEntityTable (XML_Parser oldParser, HASH_TABLE *, STRING_POOL *, const HASH_TABLE *) | 
|   | 
| static NAMED *  | lookup (XML_Parser parser, HASH_TABLE *table, KEY name, size_t createSize) | 
|   | 
| static void FASTCALL  | hashTableInit (HASH_TABLE *, const XML_Memory_Handling_Suite *ms) | 
|   | 
| static void FASTCALL  | hashTableClear (HASH_TABLE *) | 
|   | 
| static void FASTCALL  | hashTableDestroy (HASH_TABLE *) | 
|   | 
| static void FASTCALL  | hashTableIterInit (HASH_TABLE_ITER *, const HASH_TABLE *) | 
|   | 
| static NAMED *FASTCALL  | hashTableIterNext (HASH_TABLE_ITER *) | 
|   | 
| static void FASTCALL  | poolInit (STRING_POOL *, const XML_Memory_Handling_Suite *ms) | 
|   | 
| static void FASTCALL  | poolClear (STRING_POOL *) | 
|   | 
| static void FASTCALL  | poolDestroy (STRING_POOL *) | 
|   | 
| static XML_Char *  | poolAppend (STRING_POOL *pool, const ENCODING *enc, const char *ptr, const char *end) | 
|   | 
| static XML_Char *  | poolStoreString (STRING_POOL *pool, const ENCODING *enc, const char *ptr, const char *end) | 
|   | 
| static XML_Bool FASTCALL  | poolGrow (STRING_POOL *pool) | 
|   | 
| static const XML_Char *FASTCALL  | poolCopyString (STRING_POOL *pool, const XML_Char *s) | 
|   | 
| static const XML_Char *  | poolCopyStringN (STRING_POOL *pool, const XML_Char *s, int n) | 
|   | 
| static const XML_Char *FASTCALL  | poolAppendString (STRING_POOL *pool, const XML_Char *s) | 
|   | 
| static int FASTCALL  | nextScaffoldPart (XML_Parser parser) | 
|   | 
| static XML_Content *  | build_model (XML_Parser parser) | 
|   | 
| static ELEMENT_TYPE *  | getElementType (XML_Parser parser, const ENCODING *enc, const char *ptr, const char *end) | 
|   | 
| static XML_Char *  | copyString (const XML_Char *s, const XML_Memory_Handling_Suite *memsuite) | 
|   | 
| static unsigned long  | generate_hash_secret_salt (XML_Parser parser) | 
|   | 
| static XML_Bool  | startParsing (XML_Parser parser) | 
|   | 
| static XML_Parser  | parserCreate (const XML_Char *encodingName, const XML_Memory_Handling_Suite *memsuite, const XML_Char *nameSep, DTD *dtd) | 
|   | 
| static void  | parserInit (XML_Parser parser, const XML_Char *encodingName) | 
|   | 
| XML_Parser XMLCALL  | XML_ParserCreate (const XML_Char *encodingName) | 
|   | 
| XML_Parser XMLCALL  | XML_ParserCreateNS (const XML_Char *encodingName, XML_Char nsSep) | 
|   | 
| static unsigned long  | gather_time_entropy (void) | 
|   | 
| static unsigned long  | ENTROPY_DEBUG (const char *label, unsigned long entropy) | 
|   | 
| static unsigned long  | get_hash_secret_salt (XML_Parser parser) | 
|   | 
| XML_Parser XMLCALL  | XML_ParserCreate_MM (const XML_Char *encodingName, const XML_Memory_Handling_Suite *memsuite, const XML_Char *nameSep) | 
|   | 
| static void FASTCALL  | moveToFreeBindingList (XML_Parser parser, BINDING *bindings) | 
|   | 
| XML_Bool XMLCALL  | XML_ParserReset (XML_Parser parser, const XML_Char *encodingName) | 
|   | 
| enum XML_Status XMLCALL  | XML_SetEncoding (XML_Parser parser, const XML_Char *encodingName) | 
|   | 
| XML_Parser XMLCALL  | XML_ExternalEntityParserCreate (XML_Parser oldParser, const XML_Char *context, const XML_Char *encodingName) | 
|   | 
| static void FASTCALL  | destroyBindings (BINDING *bindings, XML_Parser parser) | 
|   | 
| void XMLCALL  | XML_ParserFree (XML_Parser parser) | 
|   | 
| void XMLCALL  | XML_UseParserAsHandlerArg (XML_Parser parser) | 
|   | 
| enum XML_Error XMLCALL  | XML_UseForeignDTD (XML_Parser parser, XML_Bool useDTD) | 
|   | 
| void XMLCALL  | XML_SetReturnNSTriplet (XML_Parser parser, int do_nst) | 
|   | 
| void XMLCALL  | XML_SetUserData (XML_Parser parser, void *p) | 
|   | 
| enum XML_Status XMLCALL  | XML_SetBase (XML_Parser parser, const XML_Char *p) | 
|   | 
| const XML_Char *XMLCALL  | XML_GetBase (XML_Parser parser) | 
|   | 
| int XMLCALL  | XML_GetSpecifiedAttributeCount (XML_Parser parser) | 
|   | 
| int XMLCALL  | XML_GetIdAttributeIndex (XML_Parser parser) | 
|   | 
| void XMLCALL  | XML_SetElementHandler (XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end) | 
|   | 
| void XMLCALL  | XML_SetStartElementHandler (XML_Parser parser, XML_StartElementHandler start) | 
|   | 
| void XMLCALL  | XML_SetEndElementHandler (XML_Parser parser, XML_EndElementHandler end) | 
|   | 
| void XMLCALL  | XML_SetCharacterDataHandler (XML_Parser parser, XML_CharacterDataHandler handler) | 
|   | 
| void XMLCALL  | XML_SetProcessingInstructionHandler (XML_Parser parser, XML_ProcessingInstructionHandler handler) | 
|   | 
| void XMLCALL  | XML_SetCommentHandler (XML_Parser parser, XML_CommentHandler handler) | 
|   | 
| void XMLCALL  | XML_SetCdataSectionHandler (XML_Parser parser, XML_StartCdataSectionHandler start, XML_EndCdataSectionHandler end) | 
|   | 
| void XMLCALL  | XML_SetStartCdataSectionHandler (XML_Parser parser, XML_StartCdataSectionHandler start) | 
|   | 
| void XMLCALL  | XML_SetEndCdataSectionHandler (XML_Parser parser, XML_EndCdataSectionHandler end) | 
|   | 
| void XMLCALL  | XML_SetDefaultHandler (XML_Parser parser, XML_DefaultHandler handler) | 
|   | 
| void XMLCALL  | XML_SetDefaultHandlerExpand (XML_Parser parser, XML_DefaultHandler handler) | 
|   | 
| void XMLCALL  | XML_SetDoctypeDeclHandler (XML_Parser parser, XML_StartDoctypeDeclHandler start, XML_EndDoctypeDeclHandler end) | 
|   | 
| void XMLCALL  | XML_SetStartDoctypeDeclHandler (XML_Parser parser, XML_StartDoctypeDeclHandler start) | 
|   | 
| void XMLCALL  | XML_SetEndDoctypeDeclHandler (XML_Parser parser, XML_EndDoctypeDeclHandler end) | 
|   | 
| void XMLCALL  | XML_SetUnparsedEntityDeclHandler (XML_Parser parser, XML_UnparsedEntityDeclHandler handler) | 
|   | 
| void XMLCALL  | XML_SetNotationDeclHandler (XML_Parser parser, XML_NotationDeclHandler handler) | 
|   | 
| void XMLCALL  | XML_SetNamespaceDeclHandler (XML_Parser parser, XML_StartNamespaceDeclHandler start, XML_EndNamespaceDeclHandler end) | 
|   | 
| void XMLCALL  | XML_SetStartNamespaceDeclHandler (XML_Parser parser, XML_StartNamespaceDeclHandler start) | 
|   | 
| void XMLCALL  | XML_SetEndNamespaceDeclHandler (XML_Parser parser, XML_EndNamespaceDeclHandler end) | 
|   | 
| void XMLCALL  | XML_SetNotStandaloneHandler (XML_Parser parser, XML_NotStandaloneHandler handler) | 
|   | 
| void XMLCALL  | XML_SetExternalEntityRefHandler (XML_Parser parser, XML_ExternalEntityRefHandler handler) | 
|   | 
| void XMLCALL  | XML_SetExternalEntityRefHandlerArg (XML_Parser parser, void *arg) | 
|   | 
| void XMLCALL  | XML_SetSkippedEntityHandler (XML_Parser parser, XML_SkippedEntityHandler handler) | 
|   | 
| void XMLCALL  | XML_SetUnknownEncodingHandler (XML_Parser parser, XML_UnknownEncodingHandler handler, void *data) | 
|   | 
| void XMLCALL  | XML_SetElementDeclHandler (XML_Parser parser, XML_ElementDeclHandler eldecl) | 
|   | 
| void XMLCALL  | XML_SetAttlistDeclHandler (XML_Parser parser, XML_AttlistDeclHandler attdecl) | 
|   | 
| void XMLCALL  | XML_SetEntityDeclHandler (XML_Parser parser, XML_EntityDeclHandler handler) | 
|   | 
| void XMLCALL  | XML_SetXmlDeclHandler (XML_Parser parser, XML_XmlDeclHandler handler) | 
|   | 
| int XMLCALL  | XML_SetParamEntityParsing (XML_Parser parser, enum XML_ParamEntityParsing peParsing) | 
|   | 
| int XMLCALL  | XML_SetHashSalt (XML_Parser parser, unsigned long hash_salt) | 
|   | 
| enum XML_Status XMLCALL  | XML_Parse (XML_Parser parser, const char *s, int len, int isFinal) | 
|   | 
| enum XML_Status XMLCALL  | XML_ParseBuffer (XML_Parser parser, int len, int isFinal) | 
|   | 
| void *XMLCALL  | XML_GetBuffer (XML_Parser parser, int len) | 
|   | 
| enum XML_Status XMLCALL  | XML_StopParser (XML_Parser parser, XML_Bool resumable) | 
|   | 
| enum XML_Status XMLCALL  | XML_ResumeParser (XML_Parser parser) | 
|   | 
| void XMLCALL  | XML_GetParsingStatus (XML_Parser parser, XML_ParsingStatus *status) | 
|   | 
| enum XML_Error XMLCALL  | XML_GetErrorCode (XML_Parser parser) | 
|   | 
| XML_Index XMLCALL  | XML_GetCurrentByteIndex (XML_Parser parser) | 
|   | 
| int XMLCALL  | XML_GetCurrentByteCount (XML_Parser parser) | 
|   | 
| const char *XMLCALL  | XML_GetInputContext (XML_Parser parser, int *offset, int *size) | 
|   | 
| XML_Size XMLCALL  | XML_GetCurrentLineNumber (XML_Parser parser) | 
|   | 
| XML_Size XMLCALL  | XML_GetCurrentColumnNumber (XML_Parser parser) | 
|   | 
| void XMLCALL  | XML_FreeContentModel (XML_Parser parser, XML_Content *model) | 
|   | 
| void *XMLCALL  | XML_MemMalloc (XML_Parser parser, size_t size) | 
|   | 
| void *XMLCALL  | XML_MemRealloc (XML_Parser parser, void *ptr, size_t size) | 
|   | 
| void XMLCALL  | XML_MemFree (XML_Parser parser, void *ptr) | 
|   | 
| void XMLCALL  | XML_DefaultCurrent (XML_Parser parser) | 
|   | 
| const XML_LChar *XMLCALL  | XML_ErrorString (enum XML_Error code) | 
|   | 
| const XML_LChar *XMLCALL  | XML_ExpatVersion (void) | 
|   | 
| XML_Expat_Version XMLCALL  | XML_ExpatVersionInfo (void) | 
|   | 
| const XML_Feature *XMLCALL  | XML_GetFeatureList (void) | 
|   | 
| static XML_Bool  | storeRawNames (XML_Parser parser) | 
|   | 
| static enum XML_Error PTRCALL  | contentProcessor (XML_Parser parser, const char *start, const char *end, const char **endPtr) | 
|   | 
| static enum XML_Error PTRCALL  | externalEntityInitProcessor (XML_Parser parser, const char *start, const char *end, const char **endPtr) | 
|   | 
| static enum XML_Error PTRCALL  | externalEntityInitProcessor2 (XML_Parser parser, const char *start, const char *end, const char **endPtr) | 
|   | 
| static enum XML_Error PTRCALL  | externalEntityInitProcessor3 (XML_Parser parser, const char *start, const char *end, const char **endPtr) | 
|   | 
| static enum XML_Error PTRCALL  | externalEntityContentProcessor (XML_Parser parser, const char *start, const char *end, const char **endPtr) | 
|   | 
| static enum XML_Error PTRCALL  | cdataSectionProcessor (XML_Parser parser, const char *start, const char *end, const char **endPtr) | 
|   | 
| static enum XML_Error PTRCALL  | prologInitProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) | 
|   | 
| static enum XML_Error PTRCALL  | prologProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) | 
|   | 
| static enum XML_Error PTRCALL  | epilogProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) | 
|   | 
| static enum XML_Error PTRCALL  | internalEntityProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) | 
|   | 
| static enum XML_Error PTRCALL  | errorProcessor (XML_Parser parser, const char *s, const char *end, const char **nextPtr) | 
|   | 
| static void FASTCALL  | normalizeLines (XML_Char *s) | 
|   | 
| static XML_Bool FASTCALL  | keyeq (KEY s1, KEY s2) | 
|   | 
| static unsigned long FASTCALL  | hash (XML_Parser parser, KEY s) | 
|   | 
| static size_t  | poolBytesToAllocateFor (int blockSize) | 
|   | 
| static void  | build_node (XML_Parser parser, int src_node, XML_Content *dest, XML_Content **contpos, XML_Char **strpos) | 
|   |