diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2010-11-25 20:55:46 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2010-11-25 20:55:46 +0000 |
commit | 9ded5b25e4936008603ec842e3121e95a061a6b1 (patch) | |
tree | 8c5cb8b592e2f3865588a4f917010c3d5c05e4bb /nuttx/arch | |
parent | bc2bd8db0a30ec061da8bbe6f2cb66ba1f18823a (diff) | |
download | nuttx-9ded5b25e4936008603ec842e3121e95a061a6b1.tar.gz nuttx-9ded5b25e4936008603ec842e3121e95a061a6b1.tar.bz2 nuttx-9ded5b25e4936008603ec842e3121e95a061a6b1.zip |
uip_arp_ipin needs a struct uip_driver_s as an input
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3132 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch')
-rw-r--r-- | nuttx/arch/arm/src/c5471/c5471_ethernet.c | 2 | ||||
-rw-r--r-- | nuttx/arch/arm/src/lm3s/lm3s_ethernet.c | 2 | ||||
-rw-r--r-- | nuttx/arch/arm/src/lpc17xx/lpc17_ethernet.c | 2 | ||||
-rw-r--r-- | nuttx/arch/sim/src/up_uipdriver.c | 4 | ||||
-rw-r--r-- | nuttx/arch/z80/src/ez80/ez80_emac.c | 2 |
5 files changed, 6 insertions, 6 deletions
diff --git a/nuttx/arch/arm/src/c5471/c5471_ethernet.c b/nuttx/arch/arm/src/c5471/c5471_ethernet.c index fe18a9ace..bcf7b89b5 100644 --- a/nuttx/arch/arm/src/c5471/c5471_ethernet.c +++ b/nuttx/arch/arm/src/c5471/c5471_ethernet.c @@ -1253,7 +1253,7 @@ static void c5471_receive(struct c5471_driver_s *c5471) if (BUF->type == HTONS(UIP_ETHTYPE_IP)) #endif { - uip_arp_ipin(); + uip_arp_ipin(dev); uip_input(dev); /* If the above function invocation resulted in data that should be diff --git a/nuttx/arch/arm/src/lm3s/lm3s_ethernet.c b/nuttx/arch/arm/src/lm3s/lm3s_ethernet.c index bf8e6a8e8..73046b6df 100644 --- a/nuttx/arch/arm/src/lm3s/lm3s_ethernet.c +++ b/nuttx/arch/arm/src/lm3s/lm3s_ethernet.c @@ -759,7 +759,7 @@ static void lm3s_receive(struct lm3s_driver_s *priv) nllvdbg("IP packet received (%02x)\n", ETHBUF->type); EMAC_STAT(priv, rx_ip); - uip_arp_ipin(); + uip_arp_ipin(&priv->ld_dev); uip_input(&priv->ld_dev); /* If the above function invocation resulted in data that should be diff --git a/nuttx/arch/arm/src/lpc17xx/lpc17_ethernet.c b/nuttx/arch/arm/src/lpc17xx/lpc17_ethernet.c index a7e18fb37..fe0ac2e43 100644 --- a/nuttx/arch/arm/src/lpc17xx/lpc17_ethernet.c +++ b/nuttx/arch/arm/src/lpc17xx/lpc17_ethernet.c @@ -974,7 +974,7 @@ static void lpc17_rxdone(struct lpc17_driver_s *priv) /* Handle the incoming Rx packet */ EMAC_STAT(priv, rx_ip); - uip_arp_ipin(); + uip_arp_ipin(&priv->lp_dev); uip_input(&priv->lp_dev); /* If the above function invocation resulted in data that diff --git a/nuttx/arch/sim/src/up_uipdriver.c b/nuttx/arch/sim/src/up_uipdriver.c index 3c2a2d578..5258022e2 100644 --- a/nuttx/arch/sim/src/up_uipdriver.c +++ b/nuttx/arch/sim/src/up_uipdriver.c @@ -1,7 +1,7 @@ /**************************************************************************** * up_uipdriver.c * - * Copyright (C) 2007, 2009 Gregory Nutt. All rights reserved. + * Copyright (C) 2007, 2009-2010 Gregory Nutt. All rights reserved. * Author: Gregory Nutt <spudmonkey@racsa.co.cr> * * Based on code from uIP which also has a BSD-like license: @@ -166,7 +166,7 @@ void uipdriver_loop(void) if (BUF->ether_type == htons(UIP_ETHTYPE_IP)) #endif { - uip_arp_ipin(); + uip_arp_ipin(&g_sim_dev); uip_input(&g_sim_dev); /* If the above function invocation resulted in data that diff --git a/nuttx/arch/z80/src/ez80/ez80_emac.c b/nuttx/arch/z80/src/ez80/ez80_emac.c index f347521c2..c758cfb1b 100644 --- a/nuttx/arch/z80/src/ez80/ez80_emac.c +++ b/nuttx/arch/z80/src/ez80/ez80_emac.c @@ -1274,7 +1274,7 @@ static int ez80emac_receive(struct ez80emac_driver_s *priv) nvdbg("IP packet received (%02x)\n", ETHBUF->type); EMAC_STAT(priv, rx_ip); - uip_arp_ipin(); + uip_arp_ipin(&priv->dev); uip_input(&priv->dev); /* If the above function invocation resulted in data that should be |