12 #define ELOOP_MTU 1500 13 #define ELOOP_LINKHDRSIZE ETH_HDR_LEN 15 #define ELOOP_BUFSIZE ELOOP_MTU + ELOOP_LINKHDRSIZE 16 #define ELOOP_NBUF 100 18 #define ELOOP_CTRL_GETHOLD 1 19 #define ELOOP_CTRL_SETFLAG 2 20 #define ELOOP_CTRL_CLRFLAG 3 22 #define ELOOP_FLAG_HOLDNXT 0x01 23 #define ELOOP_FLAG_DROPNXT 0x04 24 #define ELOOP_FLAG_DROPALL 0x08 26 #define ELOOP_STATE_FREE 0 27 #define ELOOP_STATE_ALLOC 1 unsigned char byte
符号なし8ビット値(unsigned char)
devcall ethloopControl(struct dentry *, int, int32, int32)
devcall ethloopWrite(struct dentry *, void *, uint32)
devcall ethloopInit(struct dentry *)
devcall ethloopClose(struct dentry *)
devcall ethloopRead(struct dentry *, void *, uint32)
char * buffer[ELOOP_NBUF]
devcall ethloopOpen(struct dentry *)
int int32
符号あり32ビット整数(int)
struct ethloop elooptab[]
unsigned int uint32
符号なし32ビット整数(unsigned int)
int32 devcall
デバイスコール関数 返り値の型