Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jul 2010 23:38:25 GMT
From:      Gabriel Silva <gsilva@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 181031 for review
Message-ID:  <201007152338.o6FNcPkO026530@repoman.freebsd.org>

index | next in thread | raw e-mail

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

Change 181031 by gsilva@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)


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007152338.o6FNcPkO026530>