2008-03-01から1ヶ月間の記事一覧

Linuxでcからnetstatっぽいことをしたかった

詳しい話はまた後日ということで、とりあえず今回はソースと実行結果だけ貼り付けます。 netlinkの資料は比較的少ないので、カーネルソースを追いながら試行錯誤してみました。 TCPDIAG_GETSOCKでNLM_F_DUMPを指定するとソケットを列挙できるようです。 spor…

Linuxでcからnetstatっぽいことしたい

$ netstat --inet -n | wc -l みたいなことを比較的短い周期(1秒毎とか)でやりたいんですが何かいい方法ないでしょうか。 /proc/net/tcpを嘗めればできるんですが、もう少し軽くて優しいと嬉しいです。 いまのとこ、netlinkを使ってどうにかならないかと調…