OS にポート番号を選ばせる 前項で書いた FTP クライアントのサンプルですが、細かいところを改善しまし... OS にポート番号を選ばせる 前項で書いた FTP クライアントのサンプルですが、細かいところを改善しましょう。 データコネクションを生成するときに、ポート番号 5000 から 65535 まで順番に bind しました。 これは、他のプログラムがどのポートを使っているかがわからないため、 総当りで調べたわけです。 前項のプログラムのその部分を再掲します。 ftp-client.pl 44: for ( $data_port=5000 ; $data_port<65536 ; $data_port++ ){ 45: 46: # ソケット生成 47: socket(DATA_WAITING, PF_INET, SOCK_STREAM, 0) 48: or die "ソケットを生成できません。\n"; 49: 50: # ソケットオプション設定 51: setsockopt(DATA_WAIT
記事へのコメント0件
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています