Add toString() representations for use in debugging

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1782281 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java b/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java
index 5af9e75..30378b1 100644
--- a/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java
+++ b/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java
@@ -158,5 +158,11 @@
     {
         _blockNumber = blockNumber;
     }
+
+    // for debugging
+    @Override
+    public String toString() {
+        return super.toString() + " ACK " + _blockNumber;
+    }
 }
 
diff --git a/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java b/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java
index 7d3e6d4..c617fa4 100644
--- a/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java
+++ b/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java
@@ -257,4 +257,10 @@
     {
         return _data;
     }
+
+    // for debugging
+    @Override
+    public String toString() {
+        return super.toString() + " DATA " + _blockNumber + " " + _length;
+    }
 }
diff --git a/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java b/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java
index ea1267f..05576ae 100644
--- a/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java
+++ b/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java
@@ -224,4 +224,10 @@
     {
         return _message;
     }
+
+    // for debugging
+    @Override
+    public String toString() {
+        return super.toString() + " ERR " + _error + " " + _message;
+    }
 }
diff --git a/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java b/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java
index 1e51253..cb6cccc 100644
--- a/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java
+++ b/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java
@@ -249,4 +249,10 @@
     {
         _address = address;
     }
+
+    // for debugging
+    @Override
+    public String toString() {
+        return _address + " " + _port + " " + _type;
+    }
 }
diff --git a/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java b/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java
index 4cf4879..ca033e6 100644
--- a/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java
+++ b/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java
@@ -76,4 +76,9 @@
         super(TFTPPacket.READ_REQUEST, datagram);
     }
 
+    // for debugging
+    @Override
+    public String toString() {
+        return super.toString() + " RRQ " + getFilename() + " " + TFTP.getModeName(getMode());
+    }
 }
diff --git a/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java b/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java
index fac751f..6273e67 100644
--- a/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java
+++ b/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java
@@ -75,4 +75,10 @@
     {
         super(TFTPPacket.WRITE_REQUEST, datagram);
     }
+
+    // for debugging
+    @Override
+    public String toString() {
+        return super.toString() + " WRQ " + getFilename() + " " + TFTP.getModeName(getMode());
+    }
 }