aboutsummaryrefslogtreecommitdiffstats
path: root/tools/rfc822parse.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2016-05-27 13:51:25 +0000
committerWerner Koch <[email protected]>2016-05-27 13:51:25 +0000
commitad75ca9c963bebbe02aae8d73e199a705764ae82 (patch)
tree03d5b2fa3a777515d7fcdc967eda71cf00142be0 /tools/rfc822parse.c
parentbuild: Remove obsolete tests for funopen and fopencookie. (diff)
downloadgnupg-ad75ca9c963bebbe02aae8d73e199a705764ae82.tar.gz
gnupg-ad75ca9c963bebbe02aae8d73e199a705764ae82.zip
tools: Improve debug output of rfc822parse.
* tools/rfc822parse.c (show_event): Add missing events. Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'tools/rfc822parse.c')
-rw-r--r--tools/rfc822parse.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/rfc822parse.c b/tools/rfc822parse.c
index f911bd2f9..215ab52a7 100644
--- a/tools/rfc822parse.c
+++ b/tools/rfc822parse.c
@@ -1117,7 +1117,7 @@ dump_structure (rfc822parse_t msg, part_t part, int indent)
{
rfc822parse_field_t ctx;
part_t save_part; /* ugly hack - we should have a function to
- get part inforation. */
+ get part information. */
const char *s;
save_part = msg->current_part;
@@ -1177,8 +1177,13 @@ show_event (rfc822parse_event_t event)
case RFC822PARSE_T2BODY: s= "T2Body"; break;
case RFC822PARSE_FINISH: s= "Finish"; break;
case RFC822PARSE_RCVD_SEEN: s= "Rcvd_Seen"; break;
+ case RFC822PARSE_LEVEL_DOWN: s= "Level_Down"; break;
+ case RFC822PARSE_LEVEL_UP: s= "Level_Up"; break;
case RFC822PARSE_BOUNDARY: s= "Boundary"; break;
case RFC822PARSE_LAST_BOUNDARY: s= "Last_Boundary"; break;
+ case RFC822PARSE_BEGIN_HEADER: s= "Begin_Header"; break;
+ case RFC822PARSE_PREAMBLE: s= "Preamble"; break;
+ case RFC822PARSE_EPILOGUE: s= "Epilogue"; break;
default: s= "***invalid event***"; break;
}
printf ("*** got RFC822 event %s\n", s);