[Gd-chatter] r10984 - in trunk/libraries: gui-sniffer packetizer
andreas at gwydiondylan.org
andreas at gwydiondylan.org
Wed Nov 22 00:42:18 CET 2006
Author: andreas
Date: Wed Nov 22 00:42:15 2006
New Revision: 10984
Modified:
trunk/libraries/gui-sniffer/gui-sniffer.dylan
trunk/libraries/gui-sniffer/hex-view.dylan
trunk/libraries/packetizer/packetizer.dylan
trunk/libraries/packetizer/protocol-definer-macro.dylan
Log:
job: 7299
Make it compile in tight mode, and run standalone.
Modified: trunk/libraries/gui-sniffer/gui-sniffer.dylan
==============================================================================
--- trunk/libraries/gui-sniffer/gui-sniffer.dylan (original)
+++ trunk/libraries/gui-sniffer/gui-sniffer.dylan Wed Nov 22 00:42:15 2006
@@ -217,6 +217,7 @@
frame.number;
end;
+define generic print-time (gui :: <gui-sniffer-frame>, frame :: <frame-with-metadata>);
define method print-time (gui :: <gui-sniffer-frame>, frame :: <frame-with-metadata>)
let diff = frame.receive-time - gui.first-packet-arrived;
let (days, hours, minutes, seconds, microseconds)
@@ -225,6 +226,7 @@
concatenate(integer-to-string(secs), ".", integer-to-string(truncate/(microseconds, 1000), size: 3));
end;
+define generic apply-filter (frame :: <gui-sniffer-frame>);
define method apply-filter (frame :: <gui-sniffer-frame>)
let filter-string = gadget-value(frame.filter-field);
let old = frame.filter-expression;
Modified: trunk/libraries/gui-sniffer/hex-view.dylan
==============================================================================
--- trunk/libraries/gui-sniffer/hex-view.dylan (original)
+++ trunk/libraries/gui-sniffer/hex-view.dylan Wed Nov 22 00:42:15 2006
@@ -60,8 +60,6 @@
let start-pos2 = start-rest + 57 + if (start-rest >= 8) 1 else 0 end;
let end-pos2 = end-rest + 58 + if (end-rest >= 8) 1 else 0 end;
- format-out("%= %=, %= %=, %= %=\n", start-offset, end-offset, start-line, start-pos, end-line, end-pos);
-
For (i from 0,
line = buffer.buffer-start-node.node-section.section-start-line then line.line-next,
while: line)
Modified: trunk/libraries/packetizer/packetizer.dylan
==============================================================================
--- trunk/libraries/packetizer/packetizer.dylan (original)
+++ trunk/libraries/packetizer/packetizer.dylan Wed Nov 22 00:42:15 2006
@@ -416,14 +416,14 @@
let real-frame-start = field.dynamic-start(frame);
if (real-frame-start ~= offset)
//pad!
- format-out("Need dynamic padding at start of %s : %d ~= %d\n",
- field.field-name, real-frame-start, offset);
+ //format-out("Need dynamic padding at start of %s : %d ~= %d\n",
+ // field.field-name, real-frame-start, offset);
end;
offset := real-frame-start;
end;
if ((field.static-start ~= $unknown-at-compile-time) & (field.static-start ~= offset))
- format-out("Need static padding at start of %s : %d ~= %d\n",
- field.field-name, field.static-start, offset);
+ //format-out("Need static padding at start of %s : %d ~= %d\n",
+ // field.field-name, field.static-start, offset);
offset := field.static-start;
end;
let length = offset + assemble-field-into(field, frame, subsequence(packet, start: offset));
@@ -439,14 +439,14 @@
let real-frame-end = field.dynamic-end(frame);
if (real-frame-end ~= length)
//pad!
- format-out("Need dynamic padding at end of %s : %d ~= %d\n",
- field.field-name, real-frame-end, length);
+ //format-out("Need dynamic padding at end of %s : %d ~= %d\n",
+ // field.field-name, real-frame-end, length);
end;
length := real-frame-end;
end;
if ((field.static-end ~= $unknown-at-compile-time) & (field.static-end ~= length))
- format-out("Need static padding at end of %s : %d ~= %d\n",
- field.field-name, field.static-end, length);
+ //format-out("Need static padding at end of %s : %d ~= %d\n",
+ // field.field-name, field.static-end, length);
offset := field.static-end;
end;
offset := length;
Modified: trunk/libraries/packetizer/protocol-definer-macro.dylan
==============================================================================
--- trunk/libraries/packetizer/protocol-definer-macro.dylan (original)
+++ trunk/libraries/packetizer/protocol-definer-macro.dylan Wed Nov 22 00:42:15 2006
@@ -283,8 +283,8 @@
end;
if (end-of-field > full-frame-size)
- format-out("Wanted to read beyond frame, field %s start %d end %d frame-size %d\n",
- frame-field.field.field-name, start, end-of-field, full-frame-size);
+ //format-out("Wanted to read beyond frame, field %s start %d end %d frame-size %d\n",
+ // frame-field.field.field-name, start, end-of-field, full-frame-size);
end-of-field := full-frame-size;
end;
let (value, length)
@@ -297,8 +297,8 @@
let real-end = length + start;
unless (real-end = end-of-field)
if (real-end < end-of-field)
- format-out("estimated end in %s at %d (%d bytes), but parser was done after %d (%d bytes)\n",
- frame-field.field.field-name, end-of-field, byte-offset(end-of-field), real-end, byte-offset(real-end));
+ //format-out("estimated end in %s at %d (%d bytes), but parser was done after %d (%d bytes)\n",
+ // frame-field.field.field-name, end-of-field, byte-offset(end-of-field), real-end, byte-offset(real-end));
//padding? only if end-of-field ~= end-of-frame!?
end-of-field := real-end;
else
More information about the chatter
mailing list