trafgen: update help description
authorDaniel Borkmann <dborkman@redhat.com>
Tue, 26 Mar 2013 09:06:36 +0000 (26 10:06 +0100)
committerDaniel Borkmann <dborkman@redhat.com>
Tue, 26 Mar 2013 09:06:36 +0000 (26 10:06 +0100)
After commit f9591eebe40c (trafgen: lexer/parser: fix cpu() selection
and whitespacing), we also need to fixup the help description, so that
users start using the cpu(X-Y) notation instead. Also, reintroduce the
alias csum16 for csumip.

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen.c
trafgen_lexer.l

index 4bc7a43..dc0c54b 100644 (file)
--- a/trafgen.c
+++ b/trafgen.c
@@ -180,7 +180,7 @@ static void help(void)
             "Arbitrary packet config examples (e.g. trafgen -e > trafgen.cfg):\n"
             "  Run packet on  all CPUs:              { fill(0xff, 64) csum16(0, 64) }\n"
             "  Run packet only on CPU1:    cpu(1):   { rnd(64), 0b11001100, 0xaa }\n"
-            "  Run packet only on CPU1-2:  cpu(1:2): { drnd(64),'a',csum16(1, 8),'b',42 }\n\n"
+            "  Run packet only on CPU1-2:  cpu(1-2): { drnd(64),'a',csum16(1, 8),'b',42 }\n\n"
             "Note:\n"
             "  Smoke/fuzz test example: machine A, 10.0.0.2 (trafgen) is directly\n"
             "  connected to machine B (test kernel), 10.0.0.1. If ICMP reply fails\n"
index be6917f..2df1881 100644 (file)
@@ -80,6 +80,7 @@ number_ascii  ([a-zA-Z])
 "cpu"          { return K_CPU; }
 "fill"         { return K_FILL; }
 "rnd"          { return K_RND; }
+"csum16"       { return K_CSUMIP; }
 "csumip"       { return K_CSUMIP; }
 "csumip4"      { return K_CSUMIP; }
 "csumicmp"     { return K_CSUMIP; }