merging ICMP error handling testcases from mainline:commit id 9cdab9f71092a9847478be96d464d2aad0a7dae6