PERFORCE change 181031 for review

Gabriel Silva gsilva at FreeBSD.org
Thu Jul 15 23:38:26 UTC 2010


http://p4web.freebsd.org/@@181031?ac=10

Change 181031 by gsilva at gsilva on 2010/07/15 23:37:26

	Changed the order of the actions in send_frame(). First dump the frame, latter inject it.
	This way we can reproduce the bug.

Affected files ...

.. //depot/projects/soc2010/gsilva_80211fuzz/src/tools/tools/net80211/80211fuzz/fuzzer.py#4 edit

Differences ...

==== //depot/projects/soc2010/gsilva_80211fuzz/src/tools/tools/net80211/80211fuzz/fuzzer.py#4 (text+ko) ====

@@ -81,15 +81,15 @@
         return chain
 
     def send_frame(self, frame):
-        """send a generated frame and dump if requested"""
+        """send a generated frame, dumping if requested"""
+        if self.dump:
+            self.output_dump.write(frame.__repr__())
+
         out = self.output.write(frame.bytes, len(frame.bytes))
         self.frame_number += 1
 
         print "Frame %d was sent." % self.frame_number 
-
-        if self.dump:
-            self.output_dump.write(frame)
-
+        
     def start(self):
         """start the fuzzing"""
         print "Starting a state %d fuzzing on interface %s, channel %s" % (self.state, self.interface, self.channel)


More information about the p4-projects mailing list