From 605d3c382712e340f3214e50fc8462ca5633c914 Mon Sep 17 00:00:00 2001
From: Fernando Erd <fce15@inf.ufpr.br>
Date: Sat, 29 Oct 2016 18:35:58 -0200
Subject: [PATCH] send hostname to server

---
 Canguru/Cliente.py | 13 ++++++++-----
 Canguru/Server.py  |  5 +++--
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/Canguru/Cliente.py b/Canguru/Cliente.py
index e41e5b9..d74aa66 100644
--- a/Canguru/Cliente.py
+++ b/Canguru/Cliente.py
@@ -20,19 +20,22 @@ def client ():
     dest = (HOST, PORT)
     
     print 'Para sair digite exit\n'
-    print 'Escreva a mensagem'
+    print 'Mensagem:'
     msg = raw_input()
     if msg != 'exit':
-        print 'Qual a Prioridade?'
+        print 'Prioridade:'
         priority = raw_input () 
+        hostname = socket.gethostname() # Pega o hostname
 
     while msg <> 'exit':
-        udp.sendto (msg, dest)
-        print 'Escreva a mensagem'
+        udp.sendto (hostname, dest) # Envia Hostname
+        udp.sendto (msg, dest) #Envia Mensagem
+        print 'Mensagem:'
         msg = raw_input()
         if msg != 'exit':
-            print 'Qual a Prioridade?'
+            print 'Prioridade:'
             priority = raw_input () 
+            hostname = socket.gethostname()
     
     t.stop ()
     udp.close()
diff --git a/Canguru/Server.py b/Canguru/Server.py
index 1dd1ec0..32dc78a 100644
--- a/Canguru/Server.py
+++ b/Canguru/Server.py
@@ -5,6 +5,7 @@ udp = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
 orig = (HOST, PORT)
 udp.bind(orig)
 while True:
-    msg, cliente = udp.recvfrom(1024)
-    print cliente, msg
+    hostname, cliente_ip= udp.recvfrom (1024)
+    msg,client_ip = udp.recvfrom(1024)
+    print hostname, ':', msg
 udp.close()
-- 
GitLab