> SOCK_UDP は SOCK_DGRAM ですな。 あは、すいません。頭の中で混線したようです。
> 他のBSDも含めると、このような宛先にパケットを送る典型的なプログラムは > DHCPのクライアントです。OpenBSDのOpenDHCPの実装は見てませんが、BSD系の > OSでは通常はbpf(4)を使用して行うことになっているようです。 limited broadcast のパケットを 2 つ作るだけだったので、 libpcap まで考えなくてもできそうに思えたのですが、始め から、こちらを考えるべきだったようです。 > and may in future help us in getting rid of the > requirement for BPF from our import of isc-dhcp. となると、バグみたいですね。 今回は購入したデバイスに Windows マシンなしで、IP address などを割り当てるのに必要になりました。Windows マシンを 見付けてくるより、プログラムを書くほうが早いと思ったの です。 平林 浩一