#include "ace/ACE.h"
#include "ace/OS.h"
#include "ace/INET_Addr.h"
#include "ace/Addr.cpp"
#include "ACE/Ping_Socket.h"
#include "ace/Time_Value.cpp"
//#define ACE_HAS_ICMP_SUPPORT 1
int main(int argc,char* argv[])
{
ACE_Ping_Socket ping;
ACE_DEBUG((LM_DEBUG,">%d",ping.open()));
ACE_INET_Addr addr("www.baidu.com");
int j = ping.send_echo_check(addr,20);
// while(1)
{
int i =ping.make_echo_check(addr,0, new ACE_Time_Value(2));
ACE_DEBUG((LM_DEBUG,"j>%di>%d",j,i ));
// ACE_OS::sleep(2);
}
ping.dump();
return 0;
} |