diff options
| author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2018-05-12 11:56:38 +0000 |
|---|---|---|
| committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2018-05-12 11:56:38 +0000 |
| commit | 197f1a0fe3e81cde0cd25a3a1f37ebedf9a99488 (patch) | |
| tree | 9a121ad4cef31a32608c065400c31246d549c0dc /testcode/replay.h | |
| parent | b5c63b395d5df7ff6ee4d41a7dfecd938d894037 (diff) | |
Diffstat (limited to 'testcode/replay.h')
| -rw-r--r-- | testcode/replay.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/testcode/replay.h b/testcode/replay.h index b33950304d12b..81f0a2c275b22 100644 --- a/testcode/replay.h +++ b/testcode/replay.h @@ -49,6 +49,14 @@ * AUTOTRUST_FILE id * ; contents of that file * AUTOTRUST_END + * ; temp file names are echoed as "tmp/xxx.fname" + * TEMPFILE_NAME fname + * ; temp file contents, inline, deleted at end of run + * TEMPFILE_CONTENTS fname + * ; contents of that file + * ; this creates $INCLUDE /tmp/xxx.fname + * $INCLUDE_TEMPFILE fname + * TEMPFILE_END * CONFIG_END * ; comment line. * SCENARIO_BEGIN name_of_scenario @@ -75,6 +83,7 @@ * the step waits for traffic to stop. * o CHECK_AUTOTRUST [id] - followed by FILE_BEGIN [to match] FILE_END. * The file contents is macro expanded before match. + * o CHECK_TEMPFILE [fname] - followed by FILE_BEGIN [to match] FILE_END * o INFRA_RTT [ip] [dp] [rtt] - update infra cache entry with rtt. * o ERROR * ; following entry starts on the next line, ENTRY_BEGIN. @@ -195,6 +204,8 @@ struct replay_moment { repevt_back_query, /** check autotrust key file */ repevt_autotrust_check, + /** check a temp file */ + repevt_tempfile_check, /** an error happens to outbound query */ repevt_error, /** assignment to a variable */ @@ -340,6 +351,8 @@ struct fake_pending { enum transport_type transport; /** if this is a serviced query */ int serviced; + /** if we are handling a multi pkt tcp stream, non 0 and the pkt nr*/ + int tcp_pkt_counter; /** the runtime structure this is part of */ struct replay_runtime* runtime; }; |
