From 23b6c1e98a0fcadbcfb26ee1d475e36bce67dc88 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Fri, 30 Jun 2006 16:26:12 +0000 Subject: Use well known address for mesh chat --- (limited to 'sugar') diff --git a/sugar/chat/MeshChat.py b/sugar/chat/MeshChat.py index 0edc4c1..d9f4b02 100644 --- a/sugar/chat/MeshChat.py +++ b/sugar/chat/MeshChat.py @@ -7,6 +7,7 @@ import sugar.env class MeshChat(GroupChat): SERVICE_TYPE = "_olpc_mesh_chat._udp" + SERVICE_ADDRESS = "232.5.5.5" SERVICE_PORT = 6301 def __init__(self): @@ -28,9 +29,6 @@ class MeshChat(GroupChat): self._setup_stream(service) def _publish(self): - # Use random currently unassigned multicast address - address = "232.%d.%d.%d" % (random.randint(0, 254), random.randint(1, 254), - random.randint(1, 254)) service = Service(sugar.env.get_nick_name(), MeshChat.SERVICE_TYPE, - 'local', address, MeshChat.SERVICE_PORT) + 'local', MeshChat.SERVICE_ADDRESS, MeshChat.SERVICE_PORT) self._pservice.register_service(service) -- cgit v0.9.1