From 376a62650614d14311d0722e643667af140d806c Mon Sep 17 00:00:00 2001 From: Deathsbreed Date: Mon, 17 Nov 2014 11:56:50 -0600 Subject: [PATCH] Server will not admit any clients whose IP is on the banned.txt list. --- src/consolechat/server/Server.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/consolechat/server/Server.java b/src/consolechat/server/Server.java index 81d2486..3f12426 100644 --- a/src/consolechat/server/Server.java +++ b/src/consolechat/server/Server.java @@ -190,6 +190,11 @@ public class Server implements Runnable { // Add a new client public void addThread(Socket socket) { + // If IP is banned to not admit! + for(int i = 0; i < banned.size(); i++) { + if(socket.getRemoteSocketAddress().toString().equals(banned.get(i))) return; + } + // Otherwise add them clients.add(new ServerThread(this, socket)); try { clients.get(clientCount).open();