public IcmpV6CommonPacketTest() { UnknownPacket.Builder unknownb = new UnknownPacket.Builder(); unknownb.rawData(new byte[] {(byte) 0, (byte) 1, (byte) 2, (byte) 3}); IcmpV6EchoRequestPacket.Builder echob = new IcmpV6EchoRequestPacket.Builder(); echob.identifier((short) 100).sequenceNumber((short) 10).payloadBuilder(unknownb); this.type = IcmpV6Type.ECHO_REQUEST; this.code = IcmpV6Code.NO_CODE; this.checksum = (short) 0x1234; try { this.srcAddr = (Inet6Address) InetAddress.getByName("2001:db8::3:2:1"); this.dstAddr = (Inet6Address) InetAddress.getByName("2001:db8::3:2:2"); } catch (UnknownHostException e) { throw new AssertionError(); } IcmpV6CommonPacket.Builder b = new IcmpV6CommonPacket.Builder(); b.type(type) .code(code) .checksum(checksum) .srcAddr(srcAddr) .dstAddr(dstAddr) .correctChecksumAtBuild(false) .payloadBuilder(echob); this.packet = b.build(); }
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.HOME_AGENT_ADDRESS_DISCOVERY_REPLY)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.ROUTER_SOLICITATION)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.ECHO_REQUEST)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.ECHO_REQUEST)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.NEIGHBOR_SOLICITATION)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.NEIGHBOR_ADVERTISEMENT)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.ECHO_REPLY)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.DESTINATION_UNREACHABLE)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.ECHO_REQUEST)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.REDIRECT)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.PARAMETER_PROBLEM)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.HOME_AGENT_ADDRESS_DISCOVERY_REQUEST)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.TIME_EXCEEDED)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.MOBILE_PREFIX_SOLICITATION)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.ECHO_REQUEST)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.PACKET_TOO_BIG)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.MOBILE_PREFIX_ADVERTISEMENT)
throw new AssertionError(); IcmpV6CommonPacket.Builder icmpV6b = new IcmpV6CommonPacket.Builder(); icmpV6b .type(IcmpV6Type.ROUTER_ADVERTISEMENT)
@Override public Builder getBuilder() { return new Builder(this); }