2006年07月08日(土) [長年日記]
- 土曜日だが職場へ。
- 今日の行数:3026
- 今日の体調:悪くない
■ [net] LinuxでUDP受信時に宛先アドレスを取得する
UNIXネットワークプログラミングの20章に、recvmsgを使って宛先アドレスを取得する例が載っていたので真似して作ってみたが、Linux(FC5)にはIP_RECVDSTADDRソケットオプションが無いようでうまくいかなかった。
ip(7)を読むと、IP_PKTINFOというソケットオプションがありこれを使えばできそうだったので試したらアドレスを取得できたみたい。manを読んだだけではin_pktinfo構造体内のipi_spec_dstとipi_addrのどちらのメンバに宛先アドレスが入っているのかが分からなかったが、どうやら両方に同じアドレスが入っている模様。
recvmsgは使い方が難しいので忘れないようサンプルコードをメモしておきたいが、今は億劫なのでまた今度。
■ [unix] 「Filesystem Hierarchy Standard 日本語訳」 (Pocketstudio.jp)
FHSのことよく分かってないのでメモ。debian-users MLより。
ITmediaの記事も参考になりそうなのでメモ。2002年の記事みたい。
■ やること
- デザイン変更
- 保険
- ツールのDVDを観る
- 税務署
- クリーニング
- OOo
- JDK