diff --git a/src/main/java/vs/SyslogServer.java b/src/main/java/vs/SyslogServer.java index 6a15ac4..e75466f 100644 --- a/src/main/java/vs/SyslogServer.java +++ b/src/main/java/vs/SyslogServer.java @@ -5,6 +5,9 @@ import java.net.DatagramPacket; import java.net.InetAddress; import java.nio.charset.StandardCharsets; import java.io.IOException; +import vs.SyslogMessage; +import vs.AsciiChars; + public class SyslogServer { public static void main(String[] args) { @@ -90,6 +93,21 @@ public class SyslogServer { System.out.println("From: " + clientAddress.getHostAddress() + ":" + clientPort); System.out.println("Message received: " + message); + + SyslogMessage syslogMessage = new SyslogMessage( + SyslogMessage.Facility.LOCAL0, + SyslogMessage.Severity.INFORMATIONAL, + new AsciiChars.L255("server"), + new AsciiChars.L048("syslogServer"), + new AsciiChars.L128("-"), + new AsciiChars.L032("MSG"), + null, + new SyslogMessage.TextMessage(message) + ); + + System.out.println("Formatted Syslog Message: " + syslogMessage.toString()); + + } }