Loading drivers/staging/bcm/Protocol.h +33 −44 Original line number Diff line number Diff line Loading @@ -4,11 +4,9 @@ #ifndef __PROTOCOL_H__ #define __PROTOCOL_H__ #define IPV4 4 #define IPV6 6 struct ArpHeader { struct arphdr arp; unsigned char ar_sha[ETH_ALEN]; /* sender hardware address */ Loading @@ -17,7 +15,6 @@ struct ArpHeader { unsigned char ar_tip[4]; /* target IP address */ } /*__attribute__((packed))*/; struct TransportHeaderT { union Loading @@ -28,7 +25,6 @@ struct TransportHeaderT } __attribute__((packed)); typedef struct TransportHeaderT xporthdr; typedef enum _E_NWPKT_IPFRAME_TYPE { eNonIPPacket, Loading Loading @@ -104,20 +100,13 @@ typedef enum _E_SERVICEFLOW_CS_SPEC_ eCSPacketUnsupported } E_SERVICEFLOW_CS_SPEC; #define IP6_HEADER_LEN 40 #define IP_VERSION(byte) (((byte&0xF0)>>4)) #define MAC_ADDRESS_SIZE 6 #define ETH_AND_IP_HEADER_LEN 14 + 20 #define L4_SRC_PORT_LEN 2 #define L4_DEST_PORT_LEN 2 #define CTRL_PKT_LEN 8 + ETH_AND_IP_HEADER_LEN #define ETH_ARP_FRAME 0x806 Loading @@ -143,9 +132,9 @@ typedef struct _TCP_HEADER USHORT usChkSum; USHORT usUrgetPtr; } TCP_HEADER, *PTCP_HEADER; #define TCP_HEADER_LEN sizeof(TCP_HEADER) #define TCP_ACK 0x10 //Bit 4 in tcpflags field. #define GET_TCP_HEADER_LEN(byte) ((byte&0xF0)>>4) #endif //__PROTOCOL_H__ Loading
drivers/staging/bcm/Protocol.h +33 −44 Original line number Diff line number Diff line Loading @@ -4,11 +4,9 @@ #ifndef __PROTOCOL_H__ #define __PROTOCOL_H__ #define IPV4 4 #define IPV6 6 struct ArpHeader { struct arphdr arp; unsigned char ar_sha[ETH_ALEN]; /* sender hardware address */ Loading @@ -17,7 +15,6 @@ struct ArpHeader { unsigned char ar_tip[4]; /* target IP address */ } /*__attribute__((packed))*/; struct TransportHeaderT { union Loading @@ -28,7 +25,6 @@ struct TransportHeaderT } __attribute__((packed)); typedef struct TransportHeaderT xporthdr; typedef enum _E_NWPKT_IPFRAME_TYPE { eNonIPPacket, Loading Loading @@ -104,20 +100,13 @@ typedef enum _E_SERVICEFLOW_CS_SPEC_ eCSPacketUnsupported } E_SERVICEFLOW_CS_SPEC; #define IP6_HEADER_LEN 40 #define IP_VERSION(byte) (((byte&0xF0)>>4)) #define MAC_ADDRESS_SIZE 6 #define ETH_AND_IP_HEADER_LEN 14 + 20 #define L4_SRC_PORT_LEN 2 #define L4_DEST_PORT_LEN 2 #define CTRL_PKT_LEN 8 + ETH_AND_IP_HEADER_LEN #define ETH_ARP_FRAME 0x806 Loading @@ -143,9 +132,9 @@ typedef struct _TCP_HEADER USHORT usChkSum; USHORT usUrgetPtr; } TCP_HEADER, *PTCP_HEADER; #define TCP_HEADER_LEN sizeof(TCP_HEADER) #define TCP_ACK 0x10 //Bit 4 in tcpflags field. #define GET_TCP_HEADER_LEN(byte) ((byte&0xF0)>>4) #endif //__PROTOCOL_H__