Código Python:
Ver original
if __name__ == '__main__': #Creacio socket UDP UDPSock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) print "Socket creat!!" #Fem el bind i el posem a escoltar UDPSock.bind(("",22222)) # Bucle per atendre els clients seguir = True while seguir: # Rebem dades mensaje, direccion = UDPSock.recvfrom(1024) print >>sys.stderr, "Conexion de: ",direccion print mensaje # Contestacio a REGISTER if mensaje == "REGISTER": UDPSock.sendto(ok_reg,direccion) print "caca"
No consigo que entre en el IF i eso que al hacer el "print mensaje" me imprime correctamente el mensaje recibido es decir REGISTER.
alguna idea
gracias!