add ping.cpp