Ticket #6972: net.patch

File net.patch, 734 bytes (added by anevilyak, 13 years ago)
  • src/add-ons/kernel/network/stack/device_interfaces.cpp

     
    2121#include <KernelExport.h>
    2222
    2323#include <net/if_dl.h>
     24#include <netinet/in.h>
    2425#include <new>
    2526#include <stdio.h>
    2627#include <stdlib.h>
     
    106107            sockaddr_dl& linkAddress = *(sockaddr_dl*)buffer->source;
    107108            int32 genericType = buffer->type;
    108109            int32 specificType = B_NET_FRAME_TYPE(linkAddress.sdl_type,
    109                 linkAddress.sdl_e_type);
     110                ntohs(linkAddress.sdl_e_type));
    110111
    111112            buffer->index = interface->device->index;
    112113