mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-04 16:22:09 +00:00
Staging: bcm: Remove typedef for IPV6RoutingHeaderFormatTag and call directly.
This patch removes typedef IPV6RoutingHeaderFormatTag, and changes the name of the struct to bcm_ipv6_routing_hdr. In addition, any calls to typedef IPV6RoutingHeader are changed to call the struct directly. Signed-off-by: Kevin McKinney <klmckinney1@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
17d7fd271a
commit
8f0652c255
@ -44,11 +44,11 @@ static UCHAR *GetNextIPV6ChainedHeader(UCHAR **ppucPayload,
|
||||
|
||||
case IPV6HDR_TYPE_ROUTING:
|
||||
{
|
||||
IPV6RoutingHeader *pstIpv6RoutingHeader;
|
||||
struct bcm_ipv6_routing_hdr *pstIpv6RoutingHeader;
|
||||
BCM_DEBUG_PRINT(Adapter, DBG_TYPE_TX, IPV6_DBG,
|
||||
DBG_LVL_ALL, "\nIPv6 Routing Header");
|
||||
pstIpv6RoutingHeader = (IPV6RoutingHeader *)pucPayloadPtr;
|
||||
usNextHeaderOffset += sizeof(IPV6RoutingHeader);
|
||||
pstIpv6RoutingHeader = (struct bcm_ipv6_routing_hdr *)pucPayloadPtr;
|
||||
usNextHeaderOffset += sizeof(struct bcm_ipv6_routing_hdr);
|
||||
usNextHeaderOffset += pstIpv6RoutingHeader->ucNumAddresses * IPV6_ADDRESS_SIZEINBYTES;
|
||||
|
||||
}
|
||||
|
@ -31,13 +31,13 @@ typedef struct IPV6HeaderFormatTag {
|
||||
unsigned long ulDestIpAddress[4];
|
||||
} IPV6Header;
|
||||
|
||||
typedef struct IPV6RoutingHeaderFormatTag {
|
||||
struct bcm_ipv6_routing_hdr {
|
||||
unsigned char ucNextHeader;
|
||||
unsigned char ucRoutingType;
|
||||
unsigned char ucNumAddresses;
|
||||
unsigned char ucNextAddress;
|
||||
unsigned long ulReserved;
|
||||
} IPV6RoutingHeader;
|
||||
};
|
||||
|
||||
struct bcm_ipv6_fragment_hdr {
|
||||
unsigned char ucNextHeader;
|
||||
|
Loading…
Reference in New Issue
Block a user