Click-align (current git head) seems to give rather bizarre results.
For example, the test config
tap0 :: KernelTap(1.0.0.1/24) -> fromhost_cl :: Classifier(12/0806, 12/0800);
fromhost_cl[0] -> ARPResponder(0.0.0.0/0 1:1:1:1:1:1) -> tap0;
fromhost_cl[1] ->Print(serial ,-1,CONTENTS HEX) -> Discard; // IP packets
results in the following output when fed into click-align
# 1 "conf"
tap0 :: KernelTap(1.0.0.1/24);
# 1 "conf"
fromhost_cl :: Classifier(12/0806, 12/0800);
# 2 "conf"
[EMAIL PROTECTED] :: ARPResponder(0.0.0.0/0 1:1:1:1:1:1);
# 3 "conf"
[EMAIL PROTECTED] :: Print(serial ,-1,CONTENTS HEX);
# 3 "conf"
[EMAIL PROTECTED] :: Discard;
# 0 "<click-align>"
[EMAIL PROTECTED]@9 :: Align(4, 0);
# 0 "<click-align>"
[EMAIL PROTECTED]@10 :: AlignmentInfo(fromhost_cl 4 0);
# 16 ""
fromhost_cl [1] -> [EMAIL PROTECTED]
-> [EMAIL PROTECTED];
fromhost_cl -> [EMAIL PROTECTED]
-> tap0
-> [EMAIL PROTECTED]@9
-> fromhost_cl;
Note the complete removal of any mention of fromhost_cl[0], and some
of that code appears to have been merged onto the front of the
original first line tap0->fromhost_cl path (see last 4 lines of
output). This seems very broken to me.
Ideas anyone?
Tom Parker
_______________________________________________
click mailing list
[email protected]
https://amsterdam.lcs.mit.edu/mailman/listinfo/click