サンプルソースコードはもはやこの FAQ には含まれません。これを取 得するにはいずれかの unix-socket-faq WWW ページからダウンロード してください。
http://www.ibrado.com/sock-faq
http://kipper.york.ac.uk/~vic/sock-faq http://www.ntua.gr/sock-faq
Web アクセスができなければ、以下の手順に従って ftpmail で ftp す ることができます。
To get the sample source by mail, send mail to ftpmail@decwrl.dec.com, with no subject line and a body like this:
メールでサンプルソースを取得するには、Subject 行なしで、本文に 以下のように書いて ftpmail@decwrl.dec.com にメールを送ってください:
reply <ここにあなたのメールアドレスを書く>
connect ftp.zymsys.com
binary
uuencode
get pub/sockets/examples.tar.gz
quit
返事を examples.uu として保存して、以下のようにタイプします:
% uudecode examples.uu
% gunzip examples.tar.gz
% tar xf examples.tar
これで socket-faq-examples というディレクトリが作成され、その中 にはこの FAQ からのサンプルコードと、TCP と UDP 両方のサンプルク ライアントとサーバが入っています。
このパッケージは GNU unzip プログラムがあなたのシステムにインス トールされていることが必要とされるので注意してください。これは非 常に一般的ですが、もしあなたがそれを持っていなければ、そのソース を以下から取得することができます:
ftp://prep.ai.mit.edu/pub/gnu/gzip-1.2.4.tar
ftp アクセスができないのであれば、サンプルソースを入手するのと同 様の方法でそれを入手することができます。メッセージの本文をどのよ うに修正すればよいかは、読者への練習問題としておきます。