|
|
|
@ -405,7 +405,7 @@ static int DecodeICMPV4test01(void)
|
|
|
|
FAIL_IF_NOT(icmpv4h->code == 0);
|
|
|
|
FAIL_IF_NOT(icmpv4h->code == 0);
|
|
|
|
|
|
|
|
|
|
|
|
FlowShutdown();
|
|
|
|
FlowShutdown();
|
|
|
|
SCFree(p);
|
|
|
|
PacketFree(p);
|
|
|
|
PASS;
|
|
|
|
PASS;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -454,7 +454,7 @@ static int DecodeICMPV4test02(void)
|
|
|
|
FAIL_IF_NOT(icmpv4h->code == 0);
|
|
|
|
FAIL_IF_NOT(icmpv4h->code == 0);
|
|
|
|
|
|
|
|
|
|
|
|
FlowShutdown();
|
|
|
|
FlowShutdown();
|
|
|
|
SCFree(p);
|
|
|
|
PacketFree(p);
|
|
|
|
PASS;
|
|
|
|
PASS;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -517,7 +517,7 @@ static int DecodeICMPV4test03(void)
|
|
|
|
FAIL_IF_NOT(strcmp(d, "209.85.227.147") == 0);
|
|
|
|
FAIL_IF_NOT(strcmp(d, "209.85.227.147") == 0);
|
|
|
|
|
|
|
|
|
|
|
|
FlowShutdown();
|
|
|
|
FlowShutdown();
|
|
|
|
SCFree(p);
|
|
|
|
PacketFree(p);
|
|
|
|
PASS;
|
|
|
|
PASS;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -587,7 +587,7 @@ static int DecodeICMPV4test04(void)
|
|
|
|
|
|
|
|
|
|
|
|
end:
|
|
|
|
end:
|
|
|
|
FlowShutdown();
|
|
|
|
FlowShutdown();
|
|
|
|
SCFree(p);
|
|
|
|
PacketFree(p);
|
|
|
|
return ret;
|
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -655,7 +655,7 @@ static int DecodeICMPV4test05(void)
|
|
|
|
|
|
|
|
|
|
|
|
end:
|
|
|
|
end:
|
|
|
|
FlowShutdown();
|
|
|
|
FlowShutdown();
|
|
|
|
SCFree(p);
|
|
|
|
PacketFree(p);
|
|
|
|
return ret;
|
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -738,7 +738,7 @@ static int ICMPV4InvalidType07(void)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
FlowShutdown();
|
|
|
|
FlowShutdown();
|
|
|
|
SCFree(p);
|
|
|
|
PacketFree(p);
|
|
|
|
return ret;
|
|
|
|
return ret;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -782,7 +782,7 @@ static int DecodeICMPV4test08(void)
|
|
|
|
FAIL_IF_NOT(icmpv4h->code == 0);
|
|
|
|
FAIL_IF_NOT(icmpv4h->code == 0);
|
|
|
|
|
|
|
|
|
|
|
|
FlowShutdown();
|
|
|
|
FlowShutdown();
|
|
|
|
SCFree(p);
|
|
|
|
PacketFree(p);
|
|
|
|
PASS;
|
|
|
|
PASS;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
#endif /* UNITTESTS */
|
|
|
|
#endif /* UNITTESTS */
|
|
|
|
|