Network

Ethernetケーブルがささっているのか、抜けているのかを検出

http://www.komoto.org/etc/ethlink.html に書いてあった。 サンプルソースを見ると、ioctl()でSIOCETHTOOLオプションを渡している。 Linuxのみなのかな? 他のUnixでも使えたら便利なんだけど。

TFTP

仕事でちょっとつまったのでメモ。 ちなみにFTPの簡易版の様なものらしく、プロトコルはFTPとは全然違う。ちょっと大きいファイルを転送するとファイルサイズがおかしくなる。 調べてみたら、どうやらファイルサイズの最大サイズが32MBまでらしい。 RFC 2348…