Typo and finishe the test and lib for ICMP lib