📄 prototest_pkt.h
字号:
#ifndef PROTOTEST_PKT_H_#define PROTOTEST_PKT_H_#include <packet.h>#define HDR_PROTOTEST_PKT(p) hdr_prototest_pkt::access(p)struct hdr_prototest_pkt{ nsaddr_t pkt_src_; u_int16_t pkt_len_; u_int8_t pkt_seq_num_; inline nsaddr_t& pkt_src() { return pkt_src_;} inline u_int16_t& pkt_len() { return pkt_len_;} inline u_int8_t& pkt_seq_num() { return pkt_seq_num_;} static int offset_; inline static int& offset() { return offset_;} inline static hdr_prototest_pkt* access(const Packet * p){ return (hdr_prototest_pkt*)p->access(offset_); }};#endif /*PROTOTEST_PKT_H_*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -