void
rdataFromString(Tokenizer st, Name origin) throws IOException {
	prefixBits = st.getUInt8();
	if (prefixBits > 128) {
		throw st.exception("prefix bits must be [0..128]");
	} else if (prefixBits < 128) {
		String s = st.getString();
		try {
			suffix = Address.getByAddress(s, Address.IPv6);
		}
		catch (UnknownHostException e) {
			throw st.exception("invalid IPv6 address: " + s);
		}
	}
	if (prefixBits > 0)
		prefix = st.getName(origin);
}
Creates an A6 Record from the given data
@param prefixBits The number of bits in the address prefix
@param suffix The address suffix
@param prefix The name of the prefix
src/main/java/core/org/xbill/DNS/A6Record.java