2007-05-08 Ethernetケーブルがささっているのか、抜けているのかを検出 Linux Programing C言語 Network http://www.komoto.org/etc/ethlink.html に書いてあった。 サンプルソースを見ると、ioctl()でSIOCETHTOOLオプションを渡している。 Linuxのみなのかな? 他のUnixでも使えたら便利なんだけど。