资源简介
自己实现的ping源码,C语言实现的,可自行编译修改运行。
![](http://www.nz998.com/pic/55543.jpg)
代码片段和文件信息
#include “common.h“
unsigned short ip_checksum(unsigned short *pcheck int check_len)
{
int nleft = check_len;
int sum = 0;
unsigned short *p=pcheck;
unsigned short result = 0;
while(nleft >1)
{
sum += *p++;
nleft-=sizeof(unsigned short);
}
if(nleft == 1)
{
*(unsigned char *)(&result)=*(unsigned char *)p;
sum += result;
}
sum=(sum>>16)+(sum &0xffff);
sum+=(sum>>16);
result = ~sum;
return result;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 422 2012-07-13 15:37 myping\Makefile
文件 433 2012-07-14 00:28 myping\check_sum.c
文件 540 2012-07-14 00:19 myping\common.h
文件 285 2012-07-13 15:40 myping\main.c
文件 927 2012-07-14 09:23 myping\ping.c
文件 1287 2012-07-14 09:25 myping\receive.c
文件 681 2012-07-14 09:24 myping\send.c
目录 0 2018-12-26 02:09 myping\
- 上一篇:C语言实现简单的web服务器
- 下一篇:C++课设高校人员信息管理系统
相关资源
- qt cmd实现ping
- stm32 +w5500 裸机 远程升级 自动dns pi
- C++商品管理系统50页报告+源码。代码
- MFC可视化界面ping程序
- Gray-Level Grouping (GLG)的算法实现
- 计算机网络课程设计之Ping程序含C++原
- C++ 实现ping代码
- pingos添加lua模块
- 基于可视化界面实现Ping命令
- 图像增强GLG算法(gray level grouping)
- 利用RawSocket实现简单的Ping程序 ICMP协
- 计算机网络作业-winsock写的ping实现
- C++获取所有局域网可用IPping
- windows下 c++实现ping地址源码两种
- 基于原始套接字实现的PING功能代码
- Jumping the Queue C++代码
- Windows平台下的图形化的Ping工具基于
- 用c语言实现PING程序设计
- 编写Ping程序(C++)
- C++ 编程实现Ping操作
- c语言实现如果cmd中的ping.zip
- ping功能
- C语言实现Ping程序源码
- ping命令源代码
- MFC下Ping功能实现
- CreateFileMapping的使用
- arping获得目的主机的mac地址
评论
共有 条评论