1 /* $Id: testtrace.c,v 1.1 2005/06/16 19:37:03 domainkeys Exp $ */
2
3 #include "dktrace.h"
4
main()5 main()
6 {
7 DK_TRACE t;
8 char buf[2000];
9
10 dkt_init(&t);
11 dkt_add(&t, DKT_RAW_HEADER, "1234561111", 10);
12 dkt_add(&t, DKT_RAW_HEADER, "1234561111", 10);
13 dkt_add(&t, DKT_CANON_HEADER, "abcdefg", 7);
14 dkt_add(&t, DKT_RAW_BODY, "\n\raline", 7);
15 dkt_add(&t, DKT_CANON_BODY, "", 0);
16
17 dkt_generate(&t, DKT_RAW_HEADER, buf, sizeof(buf)); puts(buf);
18 dkt_generate(&t, DKT_CANON_HEADER, buf, sizeof(buf)); puts(buf);
19 dkt_generate(&t, DKT_RAW_BODY, buf, sizeof(buf)); puts(buf);
20 dkt_generate(&t, DKT_CANON_BODY, buf, sizeof(buf)); puts(buf);
21
22 exit(0);
23 }
24