Examples of EthernetHeader


Examples of org.jnode.net.ethernet.EthernetHeader

     * @see org.jnode.driver.net.spi.AbstractNetDriver#onReceive(org.jnode.net.SocketBuffer)
     */
    public void onReceive(SocketBuffer skbuf) throws NetworkException {

        // Extract ethernet header
        final EthernetHeader hdr = new EthernetHeader(skbuf);
        skbuf.setLinkLayerHeader(hdr);
        skbuf.setProtocolID(EthernetUtils.getProtocol(hdr));
        skbuf.pull(hdr.getLength());

        // Send to PM
        super.onReceive(skbuf);
    }
View Full Code Here

Examples of org.jnode.net.ethernet.EthernetHeader

    /**
     * @see org.jnode.driver.net.spi.AbstractNetDriver#onReceive(org.jnode.net.SocketBuffer)
     */
    public void onReceive(SocketBuffer skbuf) throws NetworkException {
        // Extract ethernet header
        final EthernetHeader hdr = new EthernetHeader(skbuf);
        skbuf.setLinkLayerHeader(hdr);
        skbuf.setProtocolID(EthernetUtils.getProtocol(hdr));
        skbuf.pull(hdr.getLength());
        // Send to PM
        super.onReceive(skbuf);
    }
View Full Code Here

Examples of org.pcap4j.packet.EthernetPacket.EthernetHeader

  }


  @Test
  public void testGetHeader() {
    EthernetHeader h = packet.getHeader();
    assertEquals(dstAddr, h.getDstAddr());
    assertEquals(srcAddr, h.getSrcAddr());
    assertEquals(type, h.getType());
    assertArrayEquals(pad, packet.getPad());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.