Changeset 1763
- Timestamp:
- 03/26/07 21:34:09 (22 months ago)
- Location:
- trunk/test
- Files:
-
- 13 added
- 1 modified
-
Makefile.am (modified) (16 diffs)
-
test2.rewrite_config (added)
-
test2.rewrite_dlthdlc (added)
-
test2.rewrite_dltuser (added)
-
test2.rewrite_endpoint (added)
-
test2.rewrite_layer2 (added)
-
test2.rewrite_mac (added)
-
test2.rewrite_pad (added)
-
test2.rewrite_pnat (added)
-
test2.rewrite_portmap (added)
-
test2.rewrite_seed (added)
-
test2.rewrite_skip (added)
-
test2.rewrite_trunc (added)
-
test2.rewrite_vlandel (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/Makefile.am
r1762 r1763 32 32 $(PRINTF) "%s\n" "Sending traffic on '$(nic1)' and '$(nic2)'" 33 33 34 # the cache files to be used as the standard; be sure to do a cvs commit 35 # afterwords! 36 standard: 34 if WORDS_BIGENDIAN 35 STANDARD_REWRITE = standard_bigendian 36 REWRITE_WARN = "big" 37 else 38 STANDARD_REWRITE = standard_littleendian 39 REWRITE_WARN = "little" 40 endif 41 42 standard: standard_prep $(STANDARD_REWRITE) 43 $(PRINTF) "Warning: only creating %s endian standard test files\n" $(REWRITE_WARN) 44 45 standard_prep: 37 46 $(TCPPREP) -i test.pcap -o test.auto_router -a router 38 47 $(TCPPREP) -i test.pcap -o test.auto_bridge -a bridge … … 45 54 $(TCPPREP) -i test.pcap -o test.regex -r '216.27.178.*' 46 55 $(TCPPREP) -i test.pcap -o test.comment -C "This is a comment" -p 56 57 standard_bigendian: 47 58 $(TCPREWRITE) -i test.pcap -o test.rewrite_seed -s 55 48 59 $(TCPREWRITE) -i test.pcap -o test.rewrite_portmap -r 80:8080 … … 69 80 $(TCPREWRITE) -i test.rewrite_config -o test.rewrite_vlandel \ 70 81 --enet-vlan=del 71 82 83 standard_littleendian: 84 $(TCPPREP) -i test.pcap -o test.auto_router -a router 85 $(TCPPREP) -i test.pcap -o test.auto_bridge -a bridge 86 $(TCPPREP) -i test.pcap -o test.auto_client -a client 87 $(TCPPREP) -i test.pcap -o test.auto_server -a server 88 $(TCPPREP) --load-opts config -o test.prep_config 89 $(TCPPREP) -i test.pcap -o test.port -p 90 $(TCPPREP) -i test.pcap -o test.mac -e 00:02:3b:00:3d:ce 91 $(TCPPREP) -i test.pcap -o test.cidr -c '216.27.178.0/24' 92 $(TCPPREP) -i test.pcap -o test.regex -r '216.27.178.*' 93 $(TCPPREP) -i test.pcap -o test.comment -C "This is a comment" -p 94 $(TCPREWRITE) -i test.pcap -o test2.rewrite_seed -s 55 95 $(TCPREWRITE) -i test.pcap -o test2.rewrite_portmap -r 80:8080 96 $(TCPREWRITE) -i test.pcap -o test2.rewrite_endpoint \ 97 -e 10.10.0.1:10.10.0.2 -c test.auto_router 98 $(TCPREWRITE) -i test.pcap -o test2.rewrite_pnat \ 99 -N 216.27.178.0/24:172.16.0.0/24 100 $(TCPREWRITE) -i test.pcap -o test2.rewrite_pad -F pad 101 $(TCPREWRITE) -i test.pcap -o test2.rewrite_trunc -F trunc 102 $(TCPREWRITE) -i test.pcap -o test2.rewrite_mac \ 103 --enet-dmac=00:12:13:14:15:16,00:22:33:44:55:66 \ 104 --enet-smac=00:22:33:44:55:66,00:12:13:14:15:16 -c test.auto_router 105 $(TCPREWRITE) -i test.pcap -o test2.rewrite_layer2 \ 106 --dlt=user --user-dlink=00,50,da,5d,46,55,0,7,eb,30,a4,c3,08,0 107 $(TCPREWRITE) -i test.pcap -o test2.rewrite_config --enet-vlan=add --enet-vlan-tag=45 \ 108 --enet-vlan-cfi=1 --enet-vlan-pri=5 109 $(TCPREWRITE) -i test.pcap -o test2.rewrite_skip -b -s 55 \ 110 --enet-dmac=00:12:13:14:15:16,00:22:33:44:55:66 \ 111 --enet-smac=00:22:33:44:55:66,00:12:13:14:15:16 -c test.auto_router 112 $(TCPREWRITE) -i test.pcap -o test2.rewrite_dltuser --dlt=user \ 113 --user-dlink=0x0f,0x00,0x08,0x00 --user-dlt=104 114 $(TCPREWRITE) -i test.pcap -o test2.rewrite_dlthdlc --dlt=hdlc \ 115 --hdlc-control=0 --hdlc-address=0x0F 116 $(TCPREWRITE) -i test.rewrite_config -o test2.rewrite_vlandel \ 117 --enet-vlan=del 72 118 73 119 … … 183 229 $(PRINTF) "%s\n" "*** [tcprewrite] Portmap test: " >>test.log 184 230 $(TCPREWRITE) $(ENABLE_DEBUG) -i test.pcap -o test.rewrite_portmap1 -r 80:8080 >>test.log 2>&1 185 diff test.$@ test.$@1 >>test.log 2>&1 231 if WORDS_BIGENDIAN 232 diff test.$@ test.$@1 >>test.log 2>&1 233 else 234 diff test2.$@ test.$@1 >>test.log 2>&1 235 endif 186 236 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 187 237 … … 190 240 $(PRINTF) "%s\n" "*** [tcprewrite] Endpoint test: " >>test.log 191 241 $(TCPREWRITE) $(ENABLE_DEBUG) -i test.pcap -o test.rewrite_endpoint1 -e 10.10.0.1:10.10.0.2 -c test.auto_router 192 diff test.$@ test.$@1 >>test.log 2>&1 242 if WORDS_BIGENDIAN 243 diff test.$@ test.$@1 >>test.log 2>&1 244 else 245 diff test2.$@ test.$@1 >>test.log 2>&1 246 endif 193 247 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 194 248 … … 197 251 $(PRINTF) "%s\n" "*** [tcprewrite] Pseudo NAT test: " >>test.log 198 252 $(TCPREWRITE) $(ENABLE_DEBUG) -i test.pcap -o test.rewrite_pnat1 -N 216.27.178.0/24:172.16.0.0/24 199 diff test.$@ test.$@1 >>test.log 2>&1 253 if WORDS_BIGENDIAN 254 diff test.$@ test.$@1 >>test.log 2>&1 255 else 256 diff test2.$@ test.$@1 >>test.log 2>&1 257 endif 200 258 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 201 259 … … 206 264 --enet-dmac=00:12:13:14:15:16,00:22:33:44:55:66 \ 207 265 --enet-smac=00:22:33:44:55:66,00:12:13:14:15:16 -c test.auto_router 208 diff test.$@ test.$@1 >>test.log 2>&1 266 if WORDS_BIGENDIAN 267 diff test.$@ test.$@1 >>test.log 2>&1 268 else 269 diff test2.$@ test.$@1 >>test.log 2>&1 270 endif 209 271 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 210 272 … … 212 274 $(PRINTF) "%s" "[tcprewrite] Truncate test: " 213 275 $(PRINTF) "%s\n" "*** [tcprewrite] Truncate test: " >>test.log 214 $(TCPREWRITE) $(ENABLE_DEBUG) -F trunc -i test.pcap -o test.rewrite_trunc1 >>test.log 2>&1 276 if WORDS_BIGENDIAN 277 diff test.$@ test.$@1 >>test.log 2>&1 278 else 279 diff test2.$@ test.$@1 >>test.log 2>&1 280 endif 215 281 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 216 282 … … 219 285 $(PRINTF) "%s\n" "*** [tcprewrite] Pad test: " >>test.log 220 286 $(TCPREWRITE) $(ENABLE_DEBUG) -F pad -i test.pcap -o test.rewrite_pad1 >>test.log 2>&1 221 diff test.$@ test.$@1 >>test.log 2>&1 287 if WORDS_BIGENDIAN 288 diff test.$@ test.$@1 >>test.log 2>&1 289 else 290 diff test2.$@ test.$@1 >>test.log 2>&1 291 endif 222 292 if [ $? ] ; then $(PRINTF) "\t\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t\t%s\n" "OK"; fi 223 293 … … 226 296 $(PRINTF) "%s\n" "*** [tcprewrite] Seed IP test: " >>test.log 227 297 $(TCPREWRITE) $(ENABLE_DEBUG) -i test.pcap -o test.rewrite_seed1 -s 55 >>test.log 2>&1 228 diff test.$@ test.$@1 >>test.log 2>&1 298 if WORDS_BIGENDIAN 299 diff test.$@ test.$@1 >>test.log 2>&1 300 else 301 diff test2.$@ test.$@1 >>test.log 2>&1 302 endif 229 303 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 230 304 … … 234 308 $(TCPREWRITE) $(ENABLE_DEBUG) --dlt=user --user-dlink=00,50,da,5d,46,55,0,7,eb,30,a4,c3,08,0 \ 235 309 -i test.pcap -o test.rewrite_layer21 >>test.log 2>&1 236 diff test.$@ test.$@1 >>test.log 2>&1 310 if WORDS_BIGENDIAN 311 diff test.$@ test.$@1 >>test.log 2>&1 312 else 313 diff test2.$@ test.$@1 >>test.log 2>&1 314 endif 237 315 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 238 316 … … 241 319 $(PRINTF) "%s\n" "*** [tcprewrite] Config/VLAN Add test: " >>test.log 242 320 $(TCPREWRITE) -i test.pcap -o test.rewrite_config1 --load-opts config 243 diff test.$@ test.$@1 >>test.log 2>&1 321 if WORDS_BIGENDIAN 322 diff test.$@ test.$@1 >>test.log 2>&1 323 else 324 diff test2.$@ test.$@1 >>test.log 2>&1 325 endif 244 326 if [ $? ] ; then $(PRINTF) "\t%s\n" "FAILED"; else $(PRINTF) "\t%s\n" "OK"; fi 245 327 … … 250 332 --enet-dmac=00:12:13:14:15:16,00:22:33:44:55:66 \ 251 333 --enet-smac=00:22:33:44:55:66,00:12:13:14:15:16 -c test.auto_router 252 diff test.$@ test.$@1 >>test.log 2>&1 334 if WORDS_BIGENDIAN 335 diff test.$@ test.$@1 >>test.log 2>&1 336 else 337 diff test2.$@ test.$@1 >>test.log 2>&1 338 endif 253 339 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 254 340 … … 258 344 $(TCPREWRITE) -i test.pcap -o test.rewrite_dltuser1 --dlt=user \ 259 345 --user-dlink=0x0f,0x00,0x08,0x00 --user-dlt=104 260 diff test.$@ test.$@1 >>test.log 2>&1 346 if WORDS_BIGENDIAN 347 diff test.$@ test.$@1 >>test.log 2>&1 348 else 349 diff test2.$@ test.$@1 >>test.log 2>&1 350 endif 261 351 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 262 352 … … 266 356 $(TCPREWRITE) -i test.pcap -o test.rewrite_dlthdlc1 --dlt=hdlc \ 267 357 --hdlc-control=0 --hdlc-address=0x0F 268 diff test.$@ test.$@1 >>test.log 2>&1 358 if WORDS_BIGENDIAN 359 diff test.$@ test.$@1 >>test.log 2>&1 360 else 361 diff test2.$@ test.$@1 >>test.log 2>&1 362 endif 269 363 if [ $? ] ; then $(PRINTF) "\t%s\n" "FAILED"; else $(PRINTF) "\t%s\n" "OK"; fi 270 364 … … 274 368 $(TCPREWRITE) -i test.rewrite_config -o test.rewrite_vlandel1 \ 275 369 --enet-vlan=del 276 diff test.$@ test.$@1 >>test.log 2>&1 370 if WORDS_BIGENDIAN 371 diff test.$@ test.$@1 >>test.log 2>&1 372 else 373 diff test2.$@ test.$@1 >>test.log 2>&1 374 endif 277 375 if [ $? ] ; then $(PRINTF) "\t\t%s\n" "FAILED"; else $(PRINTF) "\t\t%s\n" "OK"; fi 278 376
