arp.h
来自「dsp 的内核编程在此呢」· C头文件 代码 · 共 49 行
H
49 行
#ifndef _ARP_H
#define _ARP_H_
#include <csl_stdinc.h>
typedef struct ArpPkt
{
struct _EMAC_Pkt *pPrev; /* Previous record */
struct _EMAC_Pkt *pNext; /* Next record */
Uint16 HardType; /* Harware type list here */
Uint16 ProtocalType; /* Protocal type 0x0806 2054 */
Uint8 HardAddrLen; /* Hardware address length */
Uint8 ProtocalAddrLen; /* Protocal address length */
Uint16 OperCode; /* Operation code */
Uint8 SourceHardAddr[6]; /* sender hardware address */
Uint8 SourceProtAddr[4]; /* sender protocal address */
Uint8 DestHardAddr[6]; /* Destination hardware address */
Uint8 DestProtAddr[4]; /* Destination protocal addrss */
} ArpPkt;
typedef struct RarpPkt
{
Uint16 HardType; /* Harware type list here */
Uint16 ProtocalType; /* Protocal type 0x8035 32821 */
Uint8 HardAddrLen; /* Hardware address length */
Uint8 ProtocalAddrLen; /* Protocal address length */
Uint16 OperCode; /* Operation code */
Uint8 SourceHardAddr[6]; /* sender hardware address */
Uint8 SourceProtAddr[4]; /* sender protocal address */
Uint8 DestHardAddr[6]; /* Destination hardware address */
Uint8 DestProtAddr[4]; /* Destination protocal addrss */
} RarpPkt;
#endif /*--- end of ARP.h---*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?