$Revision: 1.33 $
Email Parser module (ep) - wrapping functions to parse email, calling MM and PA.
Status: NOT REVUED, TESTED
Visible in: | ep/mail_parser.c | |
Used in: | EP_BuildFilename() | ep/mail_parser.c |
EP_MIMEParse() | ep/mail_parser.c | |
EP_ParseMail() | ep/mail_parser.c | |
EP_ParseText() | ep/mail_parser.c |
Visible in: | ep/mail_parser.c | |
Used in: | EP_InitializeRootNode() | ep/mail_parser.c |
Visible in: | ep/mail_parser.c | |
Used in: | EP_InitializeRootNode() | ep/mail_parser.c |
Visible in: | ep/mail_parser.c | |
Used in: | EP_MIMEParse() | ep/mail_parser.c |
EP_ParseMail() | ep/mail_parser.c | |
EP_ParseText() | ep/mail_parser.c |
Visible in: | ep/mail_parser.c | |
Used in: | EP_PrintTokens() | ep/mail_parser.c |
EP_ShowTree() | ep/mail_parser.c |
Calls: | UT_malloc_real() | |
Called by: | EP_GetTokens() | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | sprintf(), strdup() | |
Called by: | EP_DefineNewNode() | ep/mail_parser.c |
References Variables: | EP_outputPrefix | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | free() |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | EP_BuildFilename() | ep/mail_parser.c |
UT_malloc_real(), strdup() |
Calls: | UT_malloc_real() | |
Called by: | EP_GetTokens() | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | UT_malloc_real(), strdup() |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | UT_malloc_real(), strdup() | |
Called by: | EP_ParseText() | ep/mail_parser.c |
InitializeMailDescr() | ep/mail_parser.c | |
References Variables: | EP_Node_ID | ep/mail_parser.c |
EP_TreeHeight | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | MM_extract_mime(), MM_store(), PA_ParseMessage(), PA_SetOutputPrefix(), do_regex_test(), fclose(), fgets(), fopen(), sprintf() | |
References Variables: | EP_Debug | ep/mail_parser.c |
EP_outputPrefix | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | EP_TreeCleanUp() | ep/mail_parser.c |
MailHeaderFieldCleanUp() | ep/mail_parser.c | |
free() |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | InitializeMailDescr() | ep/mail_parser.c |
MM_extract_mime(), MM_store(), PA_SetOutputPrefix(), gethostname(), getpid(), sprintf() | ||
References Variables: | EP_Debug | ep/mail_parser.c |
EP_outputPrefix | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | EP_InitializeRootNode() | ep/mail_parser.c |
PA_ParseMessage(), PA_SetOutputPrefix(), gethostname(), getpid(), sprintf() | ||
References Variables: | EP_Debug | ep/mail_parser.c |
EP_outputPrefix | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | printf() | |
References Variables: | vS_strRC | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | EP_ShowTree() | ep/mail_parser.c |
printf() | ||
Called by: | EP_ShowTree() | ep/mail_parser.c |
References Variables: | vS_strRC | ep/mail_parser.c |
Prototyped in: | /home/shane/release/RIP/include/mail_parser.h | |
Calls: | EP_TreeCleanUp() | ep/mail_parser.c |
free(), unlink() | ||
Called by: | EP_MailDescrCleanUp() | ep/mail_parser.c |
EP_TreeCleanUp() | ep/mail_parser.c |
Calls: | EP_InitializeRootNode() | ep/mail_parser.c |
MM_get_msg_headers(), UT_malloc_real() | ||
Called by: | EP_ParseMail() | ep/mail_parser.c |
Calls: | free() | |
Called by: | EP_MailDescrCleanUp() | ep/mail_parser.c |
Calls: | free() | |
Called by: | EP_GetTokens() | ep/mail_parser.c |
Calls: | ER_perror(), exit(), fclose(), fgets(), fopen(), g_slist_append(), g_strchomp(), g_strchug(), strdup(), strlen(), strncasecmp() | |
Called by: | EP_GetTokens() | ep/mail_parser.c |
Included from: | /usr/include/time.h | |
Calls: | __posix_asctime_r() |
Included from: | /usr/include/time.h | |
Calls: | __posix_ctime_r() |
Included from: | /usr/include/unistd.h | |
Calls: | __posix_getlogin_r() |
Included from: | /usr/include/dirent.h | |
Calls: | __posix_readdir_r() |
Included from: | /usr/include/unistd.h | |
Calls: | __posix_ttyname_r() |