⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 my_ping.h

📁 ping 程序
💻 H
字号:
#include "stdio.h"#include "sys/signal.h"#include "stdlib.h"#include "string.h" #include "unistd.h"#include "netdb.h"#include "sys/types.h"#include "sys/socket.h"#include "netinet/in.h"#include "arpa/inet.h"#include "time.h"#include "sys/time.h"#include "sys/stat.h"#include "errno.h"#include "netinet/ip.h"#include "netinet/in_systm.h"#include "netinet/ip_icmp.h" #define BUFSIZE 1500 char sendbuf[BUFSIZE]; int datalen;char* host;  //add one for each sendto()int nsent;   //out pidpid_t pid;int sockfd;int verbose; void proc_v4(char*, ssize_t, struct msghdr*, struct timeval*);void send_v4(void);void readloop(void);void sig_alarm(int);void tv_sub(struct timeval*, struct timeval*); struct proto {        void (*fproc)(char*, ssize_t, struct msghdr*, struct timeval*);        void (*fsend)(void);        void (*finit)(void);        struct sockaddr* sasend;        struct sockaddr* sarecv;        socklen_t salen;        int icmpproto;}*pr; u_short in_cksum(u_short*, int);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -