diff options
author | Rene Treffer <treffer@measite.de> | 2015-01-14 22:43:43 +0100 |
---|---|---|
committer | Rene Treffer <treffer@measite.de> | 2015-01-14 22:43:43 +0100 |
commit | 20eb77035659a74e749962acd85146bbf03ce3f1 (patch) | |
tree | c70aaf0c6498219741bc71352e0628d5a6b58e84 /libs/minidns/src/main/java/de/measite/minidns/record/AAAA.java | |
parent | df742ce1e12d9909a0b1777a839e012a6dcdc78b (diff) |
Switch to maven central minidns
Diffstat (limited to 'libs/minidns/src/main/java/de/measite/minidns/record/AAAA.java')
-rw-r--r-- | libs/minidns/src/main/java/de/measite/minidns/record/AAAA.java | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/libs/minidns/src/main/java/de/measite/minidns/record/AAAA.java b/libs/minidns/src/main/java/de/measite/minidns/record/AAAA.java deleted file mode 100644 index e4fd5ecf..00000000 --- a/libs/minidns/src/main/java/de/measite/minidns/record/AAAA.java +++ /dev/null @@ -1,49 +0,0 @@ -package de.measite.minidns.record; - -import java.io.DataInputStream; -import java.io.IOException; - -import de.measite.minidns.Record.TYPE; - -/** - * AAAA payload (an ipv6 pointer). - */ -public class AAAA implements Data { - - /** - * The ipv6 address. - */ - private byte[] ip; - - @Override - public TYPE getType() { - return TYPE.AAAA; - } - - @Override - public byte[] toByteArray() { - return ip; - } - - @Override - public void parse(DataInputStream dis, byte[] data, int length) - throws IOException { - ip = new byte[16]; - dis.readFully(ip); - } - - @Override - public String toString() { - StringBuilder sb = new StringBuilder(); - for (int i = 0; i < ip.length; i += 2) { - if (i != 0) { - sb.append(':'); - } - sb.append(Integer.toHexString( - ((ip[i] & 0xff) << 8) + (ip[i + 1] & 0xff) - )); - } - return sb.toString(); - } - -} |