Actions
Feature #938
closedBroadcast UDP
Status:
Rejected
Assignee:
-
Target version:
-
Description
=begin
I want bind UDP socket to broadcast address (e.g. "255.255.255.0")
In "C++" I do
///
int one = 1;
return setsockopt (fd, SOL_SOCKET, SO_BROADCAST, &one, 4);
///
What is in ruby ?
=end
Files
Updated by OlegPuchinin (Oleg Puchinin) over 15 years ago
=begin
ups.. sorry )
=end
Updated by OlegPuchinin (Oleg Puchinin) over 15 years ago
=begin
code:
require 'socket'
s1 = UDPSocket.new
s1.bind("192.168.111.255", 0)
s2 = UDPSocket.new
s2.bind("192.168.111.255", 0)
s2.connect(*s1.addr.values_at(3,1))
s1.connect(*s2.addr.values_at(3,1))
s1.send "ONO", 0
do not work. EACCESS at first "connect"
=end
Updated by OlegPuchinin (Oleg Puchinin) over 15 years ago
- File bcast.diff bcast.diff added
=begin
patch
=end
Updated by shyouhei (Shyouhei Urabe) over 15 years ago
- Status changed from Open to Rejected
=begin
s1.setsockopt(Socket::SOL_SOCKET, Socket::SO_BROADCAST, true)
=end
Actions
Like0
Like0Like0Like0Like0