diff --git a/vs.pu01/src/main/java/vs/Client.java b/vs.pu01/src/main/java/vs/Client.java index 5890716..ef12a56 100644 --- a/vs.pu01/src/main/java/vs/Client.java +++ b/vs.pu01/src/main/java/vs/Client.java @@ -4,6 +4,7 @@ import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; +import java.net.SocketAddress; public class Client { public static void main(String[] args) { @@ -22,7 +23,18 @@ public class Client { DatagramPacket packetIn = new DatagramPacket(new byte[512], 512); socket.receive(packetIn); - System.out.println("Received from IP: " + packetIn.getSocketAddress()); + System.out.println("Recieved!"); + + int senderPort = packet.getPort(); + String senderHost = senderAddress.getHostAddress(); + SocketAddress senderSocketAddress = packet.getSocketAddress(); + + System.out.println("Sender IP: " + senderHost); + System.out.println("Sender Port: "+ senderPort); + System.out.println("Sender socket address: " + senderSocketAddress); + + System.out.println("Received from IP: " + senderHost); + // System.out.println("Received from IP: " + packetIn.getSocketAddress()); } catch (IOException e) { e.printStackTrace();