この構造体は,sys/protosw.hで定義される. プロトコル制御ブロック ↑ プロトコル制御ブロック(PCB:Protocol Control Block) INETドメインで用いられるPCBは,INETドメインのソケットごとに用意され,各ソケットに関係する情報を管理する.これには,構造体"inpcb"が用いられる. netinet/in_pcb.hで定義される. INETドメインPCBについての操作関数は,ファイルin_pcb.cで定義される. TCPの実装 ↑ TCPの実装を読む場合,各コネクションごとに生成される構造体tcpcbがどのように使われ,そしてタイマーをどのように利用しているかを理解することが鍵となる. システムコールとのインターフェイス ↑ tcp_usrreq()は,ソケット層で用意されているシステムコールを処理するための関数で,プロトコル・スイッチの(*pr_u