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

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