summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/net/ethernet.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/libnetworking/net/ethernet.h')
-rw-r--r--cpukit/libnetworking/net/ethernet.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/cpukit/libnetworking/net/ethernet.h b/cpukit/libnetworking/net/ethernet.h
index c6c07189ec..1f988d7b9e 100644
--- a/cpukit/libnetworking/net/ethernet.h
+++ b/cpukit/libnetworking/net/ethernet.h
@@ -8,6 +8,8 @@
#ifndef _NET_ETHERNET_H_
#define _NET_ETHERNET_H_
+#include <netinet/in.h>
+
/*
* The number of bytes in an ethernet (MAC) address.
*/
@@ -50,7 +52,7 @@
struct ether_header {
u_char ether_dhost[ETHER_ADDR_LEN];
u_char ether_shost[ETHER_ADDR_LEN];
- u_short ether_type;
+ u_short ether_type BYTE_PACK;
};
/*