XINU
ip.h
Go to the documentation of this file.
1 
6 #define IP_BCAST 0xffffffff
8 #define IP_THIS 0xffffffff
10 #define IP_ALLZEROS 0x00000000
12 
14 #define IP_ICMP 1
15 #define IP_UDP 17
17 #define IP_ASIZE 4
19 #define IP_HDR_LEN 20
21 #define IP_VH 0x45
23 #define IP_OQSIZ 8
25 
30 struct iqentry
31 {
40 };
41 
43 extern struct iqentry ipoqueue;
#define IP_OQSIZ
IPアウトプットキューのサイズ
Definition: ip.h:24
sid32 iqsem
パケット(pkts)をカウントするセマフォ
Definition: ip.h:37
struct netpacket * iqbuf[IP_OQSIZ]
循環パケットキュー
Definition: ip.h:39
int32 iqhead
次に送信するパケットのインデックス
Definition: ip.h:33
struct iqentry ipoqueue
ネットワーク送信キュー
Definition: ip.c:6
int int32
符号あり32ビット整数(int)
Definition: kernel.h:11
ipout(IP送信)プロセスを待機している送信用IPパケットのキュー
Definition: ip.h:30
Definition: net.h:16
int32 iqtail
次の空きスロットのインデックス。
Definition: ip.h:35
int32 sid32
セマフォID
Definition: kernel.h:22