@Override public boolean equals(Object obj) { if (obj == this) { return true; } if (!(obj instanceof LinkLayerAddress)) { return false; } return Arrays.equals(((LinkLayerAddress) obj).getAddress(), address); }
/** * @param value value * @param bo bo * @return byte array */ public static byte[] toByteArray(LinkLayerAddress value, ByteOrder bo) { if (bo.equals(LITTLE_ENDIAN)) { return reverse(value.getAddress()); } else { return value.getAddress(); } }
@Override public String toString() { StringBuilder sb = new StringBuilder(250); sb.append("name: [").append(name).append("] description: [").append(description); for (PcapAddress addr : addresses) { sb.append("] address: [").append(addr.getAddress()); } for (LinkLayerAddress addr : linkLayerAddresses) { sb.append("] link layer address: [").append(addr.getAddress()); } sb.append("] loopBack: [").append(loopBack).append("]"); sb.append("] up: [").append(up).append("]"); sb.append("] running: [").append(running).append("]"); sb.append("] local: [").append(local).append("]"); return sb.toString(); }
@Override public boolean equals(Object obj) { if (obj == this) { return true; } if (!(obj instanceof LinkLayerAddress)) { return false; } return Arrays.equals(((LinkLayerAddress) obj).getAddress(), address); }
/** * @param value value * @param bo bo * @return byte array */ public static byte[] toByteArray(LinkLayerAddress value, ByteOrder bo) { if (bo.equals(LITTLE_ENDIAN)) { return reverse(value.getAddress()); } else { return value.getAddress(); } }
@Override public String toString() { StringBuilder sb = new StringBuilder(250); sb.append("name: [").append(name).append("] description: [").append(description); for (PcapAddress addr : addresses) { sb.append("] address: [").append(addr.getAddress()); } for (LinkLayerAddress addr : linkLayerAddresses) { sb.append("] link layer address: [").append(addr.getAddress()); } sb.append("] loopBack: [").append(loopBack).append("]"); sb.append("] up: [").append(up).append("]"); sb.append("] running: [").append(running).append("]"); sb.append("] local: [").append(local).append("]"); return sb.toString(); }
for (byte b : Boot.nif.getLinkLayerAddresses().get(0).getAddress()) { mac[i] = b; i++;