fix bind arg
diff --git a/Demo/sockets/broadcast.py b/Demo/sockets/broadcast.py
index e7e6b9b..4b30143 100755
--- a/Demo/sockets/broadcast.py
+++ b/Demo/sockets/broadcast.py
@@ -7,7 +7,7 @@
 from SOCKET import *
 
 s = socket(AF_INET, SOCK_DGRAM)
-s.bind('', 0)
+s.bind(('', 0))
 s.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)
 
 while 1:
diff --git a/Demo/sockets/mcast.py b/Demo/sockets/mcast.py
index 4011383..8c6298e 100755
--- a/Demo/sockets/mcast.py
+++ b/Demo/sockets/mcast.py
@@ -73,7 +73,7 @@
 	s.setsockopt(SOL_SOCKET, SO_REUSEPORT, 1)
 	#
 	# Bind it to the port
-	s.bind('', port)
+	s.bind(('', port))
 	#
 	# Look up multicast group address in name server
 	# (doesn't hurt if it is already in ddd.ddd.ddd.ddd format)
diff --git a/Demo/sockets/radio.py b/Demo/sockets/radio.py
index 5905ff2..6131d40 100755
--- a/Demo/sockets/radio.py
+++ b/Demo/sockets/radio.py
@@ -6,7 +6,7 @@
 from socket import *
 
 s = socket(AF_INET, SOCK_DGRAM)
-s.bind('', MYPORT)
+s.bind(('', MYPORT))
 
 while 1:
 	data, wherefrom = s.recvfrom(1500, 0)