From d85f74283d2229aa9d0791dd769e716bd9fea7d2 Mon Sep 17 00:00:00 2001
From: arshiam2 <arshiam2@illinois.edu>
Date: Sat, 6 Oct 2018 22:59:19 -0500
Subject: [PATCH] getting all the ip addresses

---
 cli/src/commands/join.js | 8 +++++++-
 inroducer/index.js       | 5 ++++-
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/cli/src/commands/join.js b/cli/src/commands/join.js
index 36d89df..15e5636 100644
--- a/cli/src/commands/join.js
+++ b/cli/src/commands/join.js
@@ -12,12 +12,18 @@ module.exports.builder = (yargs: any) => yargs;
 const PORT = 20000;
 const MULTICAST_ADDR = "233.255.255.255";
 const HOST = "172.22.158.15";
+// const HOST = "fa18-cs425-g05-02.cs.illinois.edu";
 
 const dgram = require("dgram");
 const process = require("process");
 
 const socket = dgram.createSocket({ type: "udp4", reuseAddr: true });
 
+const server = i =>
+  `ws://fa18-cs425-g05-${String(i).padStart(2, "0")}.cs.illinois.edu:80`; // gets the name of the server
+
+
+  
 socket.bind(PORT);
 
 function sendMessage() {
@@ -28,7 +34,7 @@ function sendMessage() {
 module.exports.handler = handleErrors(async (argv: {}) => {
   console.log("Sending message to introducer")
   let number = argv.number
-  console.log(number)
+  console.log(server(number))
   await sendMessage();
   process.exit(0);
 });
diff --git a/inroducer/index.js b/inroducer/index.js
index 912e0dd..c7acfc5 100644
--- a/inroducer/index.js
+++ b/inroducer/index.js
@@ -13,6 +13,9 @@ const socket = dgram.createSocket({ type: "udp4", reuseAddr: true });
 
 socket.bind(PORT);
 
+
+
+
 socket.on("listening", function() {
   socket.addMembership(MULTICAST_ADDR);
   socket.setBroadcast(true)
@@ -33,5 +36,5 @@ function sendMessage() {
 }
 
 socket.on("message", function(message, rinfo) {
-  // console.info(`Message from: ${rinfo.address}:${rinfo.port} - ${message}`);
+  console.info(`Message from: ${rinfo.address}:${rinfo.port} - ${message}`);
 });
-- 
GitLab