ひらメ Plan9

plan9readingグループについて

ひらメソッドを使ってPlan9のコードを読むためのグループです

Plan9NotDeadYet

プレゼンテーション 開始 開始(マウスモード) ■ Plan 9、いまだ死なず。そして、それから何を学ぶことができるか Ron Minnich Advanced Computing Lab Los Alamos National Lab LA...

setladdrport()

■ 概要 /sys/src/9/ip/devip.cにて定義 指定された文字列(形式は[address!]port[!r])を基に,Convのローカルアドレスとポート番号をセットする. ■ 引数 c -- Conv str ...

Fsstdannounce()

■ 概要 /sys/src/9/ip/devip.cにて定義 ■ 引数 c -- Conv argv argc ■ 戻り値 ■ 実装 963: /* 964: * called by protocol announce routine to set a...

Fsconnected()

■ 概要 /sys/src/9/ip/devip.cにて定義 ■ 引数 c -- Conv msg ■ 戻り値 必ず0. ■ 実装 1315: int 1316: Fsconnected(Conv* c, char* msg) 1317: { 1318: ...

tcpannounce()

■ 概要 /sys/src/9/ip/tcp.cにて定義 ■ 引数 c -- Conv argv argc ■ 戻り値 ■ 実装 469: static char* 470: tcpannounce(Conv *c, char **argv, int ar...

tcpinit()

■ 概要 TCPの初期化 /sys/src/9/ip/tcp.cにて定義. ■ 引数 Fs -- IPスタック情報 ■ 戻り値 なし ■ 実装 3135: void 3136: tcpinit(Fs *fs) 3137...

tcpoutput()

■ 概要 /sys/src/9/ip/tcp.cにて定義 TCPセグメントの送信処理. ■ 引数 s -- Conv ■ 戻り値 なし ■ 実装 2391: /* 2392: * always enters and ...

htontcp6()

■ 概要 /sys/src/9/ip/tcp.cにて定義 ■ 引数 tcph -- Tcp data -- Block ph -- Tcp6hdr? tcb -- Tcpctl ■ 戻り値 Block ■ 実装 919: Block * 920: ...

hnputs()

■ 概要 /sys/src/9/port/netif.cにて定義 ネットワークバイトオーダでshort整数値(v)をpへ格納する. ■ 引数 p v ■ 実装 580: void 581: hnputs(void *p, ush...

/sys/src/9/port/netif.c

■ 関数 hnputl() hnputs() nhgetl()