Skip to content

Commit

Permalink
Staging: epl: fix netdev->priv b0rkage
Browse files Browse the repository at this point in the history
netdev->priv is now gone, use netdev_priv() instead.
This fixes the build error in the network driver within the epl stack.

Cc: Daniel Krueger <[email protected]>
Cc: Ronald Sieber <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
  • Loading branch information
gregkh committed Jan 6, 2009
1 parent 8501d21 commit 4cf7c4c
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions drivers/staging/epl/VirtualEthernetLinux.c
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ static int VEthOpen(struct net_device *pNetDevice_p)
tEplKernel Ret = kEplSuccessful;

//open the device
// struct net_device_stats* pStats = (struct net_device_stats*)pNetDevice_p->priv;
// struct net_device_stats* pStats = netdev_priv(pNetDevice_p);

//start the interface queue for the network subsystem
netif_start_queue(pNetDevice_p);
Expand Down Expand Up @@ -199,8 +199,7 @@ static int VEthXmit(struct sk_buff *pSkb_p, struct net_device *pNetDevice_p)
tEplFrameInfo FrameInfo;

//transmit function
struct net_device_stats *pStats =
(struct net_device_stats *)pNetDevice_p->priv;
struct net_device_stats *pStats = netdev_priv(pNetDevice_p);

//save timestemp
pNetDevice_p->trans_start = jiffies;
Expand Down Expand Up @@ -233,7 +232,7 @@ static struct net_device_stats *VEthGetStats(struct net_device *pNetDevice_p)
{
EPL_DBGLVL_VETH_TRACE0("VEthGetStats\n");

return (struct net_device_stats *)pNetDevice_p->priv;
return netdev_priv(pNetDevice_p);
}

static void VEthTimeout(struct net_device *pNetDevice_p)
Expand All @@ -250,8 +249,7 @@ static tEplKernel VEthRecvFrame(tEplFrameInfo * pFrameInfo_p)
{
tEplKernel Ret = kEplSuccessful;
struct net_device *pNetDevice = pVEthNetDevice_g;
struct net_device_stats *pStats =
(struct net_device_stats *)pNetDevice->priv;
struct net_device_stats *pStats = netdev_priv(pNetDevice);
struct sk_buff *pSkb;

EPL_DBGLVL_VETH_TRACE1("VEthRecvFrame: FrameSize=%u\n",
Expand Down

0 comments on commit 4cf7c4c

Please sign in to comment.