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

📄 udp.h

📁 M5,一个功能强大的多处理器系统模拟器.很多针对处理器架构,性能的研究都使用它作为模拟平台
💻 H
字号:
/* * udp.h * * User Datagram Protocol (RFC 768). * * Copyright (c) 2000 Dug Song <dugsong@monkey.org> * * $Id: udp.h,v 1.8 2002/04/02 05:05:39 dugsong Exp $ */#ifndef DNET_UDP_H#define DNET_UDP_H#define UDP_HDR_LEN	8struct udp_hdr {        uint16_t	uh_sport;	/* source port */        uint16_t	uh_dport;	/* destination port */        uint16_t	uh_ulen;	/* udp length (including header) */        uint16_t	uh_sum;		/* udp checksum */};#define UDP_PORT_MAX	65535#define udp_pack_hdr(hdr, sport, dport, ulen) do {		\        struct udp_hdr *udp_pack_p = (struct udp_hdr *)(hdr);	\        udp_pack_p->uh_sport = htons(sport);			\        udp_pack_p->uh_dport = htons(dport);			\        udp_pack_p->uh_ulen = htons(ulen);			\} while (0)#endif /* DNET_UDP_H */

⌨️ 快捷键说明

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