.sequenceNumber((short) 10) .payloadBuilder( new UnknownPacket.Builder().rawData((new byte[] {(byte) 0, (byte) 1, (byte) 2}))); IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.ECHO)
IcmpV4EchoPacket packet = b.build(); IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.ECHO)
.sequenceNumber((short) 10) .payloadBuilder( new UnknownPacket.Builder().rawData((new byte[] {(byte) 0, (byte) 1, (byte) 2}))); IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.ECHO)
.sequenceNumber((short) 10) .payloadBuilder( new UnknownPacket.Builder().rawData((new byte[] {(byte) 0, (byte) 1, (byte) 2}))); IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.ECHO)
.sequenceNumber((short) 10) .payloadBuilder( new UnknownPacket.Builder().rawData((new byte[] {(byte) 0, (byte) 1, (byte) 2}))); IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.ECHO)
.sequenceNumber((short) 10) .payloadBuilder( new UnknownPacket.Builder().rawData((new byte[] {(byte) 0, (byte) 1, (byte) 2}))); IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.ECHO)
new IcmpV4CommonPacket.Builder() .type(IcmpV4Type.ECHO) .code(IcmpV4Code.NO_CODE)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.REDIRECT)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.TIMESTAMP)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.TIME_EXCEEDED)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.DESTINATION_UNREACHABLE)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.INFORMATION_REPLY)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.PARAMETER_PROBLEM)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.SOURCE_QUENCH)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.INFORMATION_REQUEST)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.ECHO_REPLY)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.TIMESTAMP_REPLY)
@Override protected Packet getWholePacket() throws UnknownHostException { IcmpV4CommonPacket.Builder icmpV4b = new IcmpV4CommonPacket.Builder(); icmpV4b .type(IcmpV4Type.ECHO)
@Override public Builder getBuilder() { return new Builder(this); }
public IcmpV4CommonPacketTest() { UnknownPacket.Builder unknownb = new UnknownPacket.Builder(); unknownb.rawData(new byte[] {(byte) 0, (byte) 1, (byte) 2, (byte) 3}); IcmpV4EchoPacket.Builder echob = new IcmpV4EchoPacket.Builder(); echob.identifier((short) 100).sequenceNumber((short) 10).payloadBuilder(unknownb); this.type = IcmpV4Type.ECHO; this.code = IcmpV4Code.NO_CODE; this.checksum = (short) 0x1234; IcmpV4CommonPacket.Builder b = new IcmpV4CommonPacket.Builder(); b.type(type).code(code).checksum(checksum).correctChecksumAtBuild(false).payloadBuilder(echob); this.packet = b.build(); }