old_contents: # Send UDP broadcast packets
  
  MYPORT = 50000
  
  import sys, time
  from socket import *
  
  s = socket(AF_INET, SOCK_DGRAM)
  s.bind('', 0)
  s.allowbroadcast(1)
  
  while 1:
  	data = `time.time()` + '\n'
  	s.sendto(data, ('<broadcast>', MYPORT))
  	time.sleep(2)
  
  	
  
new_contents: # Send UDP broadcast packets
  
  MYPORT = 50000
  
  import sys, time
  from socket import *
  from SOCKET import *
  
  s = socket(AF_INET, SOCK_DGRAM)
  s.bind('', 0)
  s.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)
  
  while 1:
  	data = `time.time()` + '\n'
  	s.sendto(data, ('<broadcast>', MYPORT))
  	time.sleep(2)
  
  	
  
subject: Allow broadcast using setsockopt()