首页 > 编程知识 正文

ping ipv6命令,udp套接字编程

时间:2023-05-04 21:03:39 阅读:58754 作者:1228

#包含

#包含

#包含

#pragmacomment(lib,' ws2_32.lib ' ) ) ) ) ) ) ) 65

intmain(intargc,char清洁饼干argv ) ) ) ) ) )。

{

用户命名空间STD;

出局了

WORD wVersion=0;

短信(wsadata,0,sizeof ) wsadata );

if(0!=wsa启动(wversion,wsaData ) )

{

}

if(2!=lobyte(wsadata.wversion )|2!=hibyte(wsadata.wversion ) )

{

}

结构地址hints;

结构地址* RES=null;

短信(hints,0,sizeof ) hints );

hints.ai_family=AF_UNSPEC;

hints.ai_socktype=SOCK_DGRAM;

hints.ai_protocol=IPPROTO_UDP;

hints.ai_flags=AI_PASSIVE;

if(0!=getaddrinfo('192.168.0.19 ',' 6677 ',hints,res ) )

{

}

socketsk=socket(RES-AI_family,res-ai_socktype,res-ai_protocol );

bind(sk,res-ai_addr,res-ai_addrlen );

char recvBuf[1024]={''};

int lenRecv=0;

struct sockaddr_storage storage;

intlen=sizeof(storage );

memset (存储,0,len );

lenrecv=recvfrom(sk,recvBuf,1024,0,) struct sockaddr* ) storage,len;

出局了

发送到(sk,recvBuf,lenRecv,0,(struct sockaddr* ) storage,len );

关闭套接字(sk;

返回0;

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。