[Gd-chatter] r11306 - trunk/libraries/gui-sniffer
hannes at gwydiondylan.org
hannes at gwydiondylan.org
Sat Apr 28 02:07:27 CEST 2007
Author: hannes
Date: Sat Apr 28 02:07:25 2007
New Revision: 11306
Modified:
trunk/libraries/gui-sniffer/gui-sniffer.dylan
Log:
Bug: minor
some more functional stuff :)
Modified: trunk/libraries/gui-sniffer/gui-sniffer.dylan
==============================================================================
--- trunk/libraries/gui-sniffer/gui-sniffer.dylan (original)
+++ trunk/libraries/gui-sniffer/gui-sniffer.dylan Sat Apr 28 02:07:25 2007
@@ -292,11 +292,10 @@
ret(ff)
end;
if (instance?(ff.value, <collection>))
- for (ele in ff.value, i from 0)
- if (ele == search)
- ret(ff.frame-field-list[i])
- end;
- end;
+ let framefield = choose-by(curry(\=, search),
+ ff.value,
+ ff.frame-field-list);
+ if (framefield.size = 1) ret(framefield[0]) end;
end;
end;
#f;
@@ -397,7 +396,7 @@
start-dialog(make(<about-box>))
end;
-define variable *debugging?* = #f;
+define variable *debugging?* = #t;
define method safe(func :: <function>)
method(#rest args)
@@ -580,7 +579,7 @@
stack(ethernet-frame(source-address: data.destination-address,
destination-address: data.source-address),
ipv4-frame(source-address: incoming-ip.destination-address,
- destination-address: incoming-ip.source-address),
+ destination-address: incoming-ip.source-address),
tcp-frame(source-port: incoming-tcp.destination-port,
destination-port: incoming-tcp.source-port,
rst: 1,
More information about the chatter
mailing list