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

📄 ip_arp_udp_tcp.h~

📁 Control ENC28J60 codevision
💻 H~
字号:
// you must call this function once before you use any of the other functions:void init_ip_arp_udp_tcp(unsigned char *mymac,unsigned char *myip,unsigned char wwwp);//unsigned char eth_type_is_arp_and_my_ip(unsigned char *buf,unsigned int len);unsigned char eth_type_is_ip_and_my_ip(unsigned char *buf,unsigned int len);void make_arp_answer_from_request(unsigned char *buf);void make_echo_reply_from_request(unsigned char *buf,unsigned int len);void make_udp_reply_from_request(unsigned char *buf,char *data,unsigned char datalen,unsigned int port);void make_tcp_synack_from_syn(unsigned char *buf);void init_len_info(unsigned char *buf);unsigned int get_tcp_data_pointer(void);unsigned int fill_tcp_data_p(unsigned char *buf,unsigned int pos, unsigned char *progmem_s);unsigned int fill_tcp_data(unsigned char *buf,unsigned int pos, const char *s);void make_tcp_ack_from_any(unsigned char *buf);void make_tcp_ack_with_data(unsigned char *buf,unsigned int dlen);void make_arp_request(unsigned char *buf, unsigned char *server_ip);unsigned char arp_packet_is_myreply_arp ( unsigned char *buf );void tcp_client_send_packet(unsigned char *buf,unsigned int dest_port, unsigned int src_port, unsigned char flags, unsigned char max_segment_size, unsigned char clear_seqck, unsigned int next_ack_num, unsigned int dlength, unsigned char *dest_mac, unsigned char *dest_ip);unsigned int tcp_get_dlength ( unsigned char *buf );

⌨️ 快捷键说明

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