[restore] Restore format
This commit is contained in:
parent
97432efadf
commit
ad9c4ea15b
@ -4,16 +4,16 @@
|
|||||||
#include "lwip/netif.h"
|
#include "lwip/netif.h"
|
||||||
#include <rtthread.h>
|
#include <rtthread.h>
|
||||||
|
|
||||||
#define NIOCTL_GADDR 0x01
|
#define NIOCTL_GADDR 0x01
|
||||||
#ifndef RT_LWIP_ETH_MTU
|
#ifndef RT_LWIP_ETH_MTU
|
||||||
#define ETHERNET_MTU 1500
|
#define ETHERNET_MTU 1500
|
||||||
#else
|
#else
|
||||||
#define ETHERNET_MTU RT_LWIP_ETH_MTU
|
#define ETHERNET_MTU RT_LWIP_ETH_MTU
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* eth flag with auto_linkup or phy_linkup */
|
/* eth flag with auto_linkup or phy_linkup */
|
||||||
#define ETHIF_LINK_AUTOUP 0x0000
|
#define ETHIF_LINK_AUTOUP 0x0000
|
||||||
#define ETHIF_LINK_PHYUP 0x0100
|
#define ETHIF_LINK_PHYUP 0x0100
|
||||||
|
|
||||||
struct eth_device
|
struct eth_device
|
||||||
{
|
{
|
||||||
|
@ -59,9 +59,9 @@
|
|||||||
#define netifapi_netif_set_link_down(n) netifapi_netif_common(n, netif_set_link_down, NULL)
|
#define netifapi_netif_set_link_down(n) netifapi_netif_common(n, netif_set_link_down, NULL)
|
||||||
|
|
||||||
#ifndef RT_LWIP_ETHTHREAD_PRIORITY
|
#ifndef RT_LWIP_ETHTHREAD_PRIORITY
|
||||||
#define RT_ETHERNETIF_THREAD_PREORITY 0x90
|
#define RT_ETHERNETIF_THREAD_PREORITY 0x90
|
||||||
#else
|
#else
|
||||||
#define RT_ETHERNETIF_THREAD_PREORITY RT_LWIP_ETHTHREAD_PRIORITY
|
#define RT_ETHERNETIF_THREAD_PREORITY RT_LWIP_ETHTHREAD_PRIORITY
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef LWIP_NO_TX_THREAD
|
#ifndef LWIP_NO_TX_THREAD
|
||||||
@ -70,8 +70,8 @@
|
|||||||
*/
|
*/
|
||||||
struct eth_tx_msg
|
struct eth_tx_msg
|
||||||
{
|
{
|
||||||
struct netif *netif;
|
struct netif *netif;
|
||||||
struct pbuf *buf;
|
struct pbuf *buf;
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct rt_mailbox eth_tx_thread_mb;
|
static struct rt_mailbox eth_tx_thread_mb;
|
||||||
@ -368,7 +368,7 @@ static err_t ethernetif_linkoutput(struct netif *netif, struct pbuf *p)
|
|||||||
struct eth_tx_msg msg;
|
struct eth_tx_msg msg;
|
||||||
struct eth_device* enetif;
|
struct eth_device* enetif;
|
||||||
|
|
||||||
RT_ASSERT(netif != RT_NULL);
|
RT_ASSERT(netif != RT_NULL);
|
||||||
enetif = (struct eth_device*)netif->state;
|
enetif = (struct eth_device*)netif->state;
|
||||||
|
|
||||||
/* send a message to eth tx thread */
|
/* send a message to eth tx thread */
|
||||||
@ -382,13 +382,13 @@ static err_t ethernetif_linkoutput(struct netif *netif, struct pbuf *p)
|
|||||||
#else
|
#else
|
||||||
struct eth_device* enetif;
|
struct eth_device* enetif;
|
||||||
|
|
||||||
RT_ASSERT(netif != RT_NULL);
|
RT_ASSERT(netif != RT_NULL);
|
||||||
enetif = (struct eth_device*)netif->state;
|
enetif = (struct eth_device*)netif->state;
|
||||||
|
|
||||||
if (enetif->eth_tx(&(enetif->parent), p) != RT_EOK)
|
if (enetif->eth_tx(&(enetif->parent), p) != RT_EOK)
|
||||||
{
|
{
|
||||||
return ERR_IF;
|
return ERR_IF;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
return ERR_OK;
|
return ERR_OK;
|
||||||
}
|
}
|
||||||
@ -481,16 +481,16 @@ rt_err_t eth_device_init_with_flag(struct eth_device *dev, const char *name, rt_
|
|||||||
netif->name[1] = name[1];
|
netif->name[1] = name[1];
|
||||||
|
|
||||||
/* set hw address to 6 */
|
/* set hw address to 6 */
|
||||||
netif->hwaddr_len = 6;
|
netif->hwaddr_len = 6;
|
||||||
/* maximum transfer unit */
|
/* maximum transfer unit */
|
||||||
netif->mtu = ETHERNET_MTU;
|
netif->mtu = ETHERNET_MTU;
|
||||||
|
|
||||||
/* get hardware MAC address */
|
/* get hardware MAC address */
|
||||||
rt_device_control(&(dev->parent), NIOCTL_GADDR, netif->hwaddr);
|
rt_device_control(&(dev->parent), NIOCTL_GADDR, netif->hwaddr);
|
||||||
|
|
||||||
/* set output */
|
/* set output */
|
||||||
netif->output = etharp_output;
|
netif->output = etharp_output;
|
||||||
netif->linkoutput = ethernetif_linkoutput;
|
netif->linkoutput = ethernetif_linkoutput;
|
||||||
|
|
||||||
#if LWIP_NETIF_HOSTNAME
|
#if LWIP_NETIF_HOSTNAME
|
||||||
/* Initialize interface hostname */
|
/* Initialize interface hostname */
|
||||||
@ -587,12 +587,12 @@ rt_err_t eth_device_linkchange(struct eth_device* dev, rt_bool_t up)
|
|||||||
/* NOTE: please not use it in interrupt when no RxThread exist */
|
/* NOTE: please not use it in interrupt when no RxThread exist */
|
||||||
rt_err_t eth_device_linkchange(struct eth_device* dev, rt_bool_t up)
|
rt_err_t eth_device_linkchange(struct eth_device* dev, rt_bool_t up)
|
||||||
{
|
{
|
||||||
if (up == RT_TRUE)
|
if (up == RT_TRUE)
|
||||||
netifapi_netif_set_link_up(dev->netif);
|
netifapi_netif_set_link_up(dev->netif);
|
||||||
else
|
else
|
||||||
netifapi_netif_set_link_down(dev->netif);
|
netifapi_netif_set_link_down(dev->netif);
|
||||||
|
|
||||||
return RT_EOK;
|
return RT_EOK;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -666,7 +666,7 @@ static void eth_rx_thread_entry(void* parameter)
|
|||||||
/* receive all of buffer */
|
/* receive all of buffer */
|
||||||
while(1)
|
while(1)
|
||||||
{
|
{
|
||||||
if(device->eth_rx == RT_NULL) break;
|
if(device->eth_rx == RT_NULL) break;
|
||||||
|
|
||||||
p = device->eth_rx(&(device->parent));
|
p = device->eth_rx(&(device->parent));
|
||||||
if (p != RT_NULL)
|
if (p != RT_NULL)
|
||||||
|
@ -4,16 +4,16 @@
|
|||||||
#include "lwip/netif.h"
|
#include "lwip/netif.h"
|
||||||
#include <rtthread.h>
|
#include <rtthread.h>
|
||||||
|
|
||||||
#define NIOCTL_GADDR 0x01
|
#define NIOCTL_GADDR 0x01
|
||||||
#ifndef RT_LWIP_ETH_MTU
|
#ifndef RT_LWIP_ETH_MTU
|
||||||
#define ETHERNET_MTU 1500
|
#define ETHERNET_MTU 1500
|
||||||
#else
|
#else
|
||||||
#define ETHERNET_MTU RT_LWIP_ETH_MTU
|
#define ETHERNET_MTU RT_LWIP_ETH_MTU
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* eth flag with auto_linkup or phy_linkup */
|
/* eth flag with auto_linkup or phy_linkup */
|
||||||
#define ETHIF_LINK_AUTOUP 0x0000
|
#define ETHIF_LINK_AUTOUP 0x0000
|
||||||
#define ETHIF_LINK_PHYUP 0x0100
|
#define ETHIF_LINK_PHYUP 0x0100
|
||||||
|
|
||||||
struct eth_device
|
struct eth_device
|
||||||
{
|
{
|
||||||
|
@ -884,27 +884,27 @@ void list_if(void)
|
|||||||
rt_kprintf("gw address: %s\n", ipaddr_ntoa(&(netif->gw)));
|
rt_kprintf("gw address: %s\n", ipaddr_ntoa(&(netif->gw)));
|
||||||
rt_kprintf("net mask : %s\n", ipaddr_ntoa(&(netif->netmask)));
|
rt_kprintf("net mask : %s\n", ipaddr_ntoa(&(netif->netmask)));
|
||||||
#if LWIP_IPV6
|
#if LWIP_IPV6
|
||||||
{
|
{
|
||||||
ip6_addr_t *addr;
|
ip6_addr_t *addr;
|
||||||
int addr_state;
|
int addr_state;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
addr = (ip6_addr_t *)&netif->ip6_addr[0];
|
addr = (ip6_addr_t *)&netif->ip6_addr[0];
|
||||||
addr_state = netif->ip6_addr_state[0];
|
addr_state = netif->ip6_addr_state[0];
|
||||||
|
|
||||||
rt_kprintf("\nipv6 link-local: %s state:%02X %s\n", ip6addr_ntoa(addr),
|
rt_kprintf("\nipv6 link-local: %s state:%02X %s\n", ip6addr_ntoa(addr),
|
||||||
addr_state, ip6_addr_isvalid(addr_state)?"VALID":"INVALID");
|
addr_state, ip6_addr_isvalid(addr_state)?"VALID":"INVALID");
|
||||||
|
|
||||||
for(i=1; i<LWIP_IPV6_NUM_ADDRESSES; i++)
|
for(i=1; i<LWIP_IPV6_NUM_ADDRESSES; i++)
|
||||||
{
|
{
|
||||||
addr = (ip6_addr_t *)&netif->ip6_addr[i];
|
addr = (ip6_addr_t *)&netif->ip6_addr[i];
|
||||||
addr_state = netif->ip6_addr_state[i];
|
addr_state = netif->ip6_addr_state[i];
|
||||||
|
|
||||||
rt_kprintf("ipv6[%d] address: %s state:%02X %s\n", i, ip6addr_ntoa(addr),
|
rt_kprintf("ipv6[%d] address: %s state:%02X %s\n", i, ip6addr_ntoa(addr),
|
||||||
addr_state, ip6_addr_isvalid(addr_state)?"VALID":"INVALID");
|
addr_state, ip6_addr_isvalid(addr_state)?"VALID":"INVALID");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
rt_kprintf("\r\n");
|
rt_kprintf("\r\n");
|
||||||
#endif /* LWIP_IPV6 */
|
#endif /* LWIP_IPV6 */
|
||||||
netif = netif->next;
|
netif = netif->next;
|
||||||
|
@ -4,16 +4,16 @@
|
|||||||
#include "lwip/netif.h"
|
#include "lwip/netif.h"
|
||||||
#include <rtthread.h>
|
#include <rtthread.h>
|
||||||
|
|
||||||
#define NIOCTL_GADDR 0x01
|
#define NIOCTL_GADDR 0x01
|
||||||
#ifndef RT_LWIP_ETH_MTU
|
#ifndef RT_LWIP_ETH_MTU
|
||||||
#define ETHERNET_MTU 1500
|
#define ETHERNET_MTU 1500
|
||||||
#else
|
#else
|
||||||
#define ETHERNET_MTU RT_LWIP_ETH_MTU
|
#define ETHERNET_MTU RT_LWIP_ETH_MTU
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* eth flag with auto_linkup or phy_linkup */
|
/* eth flag with auto_linkup or phy_linkup */
|
||||||
#define ETHIF_LINK_AUTOUP 0x0000
|
#define ETHIF_LINK_AUTOUP 0x0000
|
||||||
#define ETHIF_LINK_PHYUP 0x0100
|
#define ETHIF_LINK_PHYUP 0x0100
|
||||||
|
|
||||||
struct eth_device
|
struct eth_device
|
||||||
{
|
{
|
||||||
|
@ -886,27 +886,27 @@ void list_if(void)
|
|||||||
rt_kprintf("gw address: %s\n", ipaddr_ntoa(&(netif->gw)));
|
rt_kprintf("gw address: %s\n", ipaddr_ntoa(&(netif->gw)));
|
||||||
rt_kprintf("net mask : %s\n", ipaddr_ntoa(&(netif->netmask)));
|
rt_kprintf("net mask : %s\n", ipaddr_ntoa(&(netif->netmask)));
|
||||||
#if LWIP_IPV6
|
#if LWIP_IPV6
|
||||||
{
|
{
|
||||||
ip6_addr_t *addr;
|
ip6_addr_t *addr;
|
||||||
int addr_state;
|
int addr_state;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
addr = (ip6_addr_t *)&netif->ip6_addr[0];
|
addr = (ip6_addr_t *)&netif->ip6_addr[0];
|
||||||
addr_state = netif->ip6_addr_state[0];
|
addr_state = netif->ip6_addr_state[0];
|
||||||
|
|
||||||
rt_kprintf("\nipv6 link-local: %s state:%02X %s\n", ip6addr_ntoa(addr),
|
rt_kprintf("\nipv6 link-local: %s state:%02X %s\n", ip6addr_ntoa(addr),
|
||||||
addr_state, ip6_addr_isvalid(addr_state)?"VALID":"INVALID");
|
addr_state, ip6_addr_isvalid(addr_state)?"VALID":"INVALID");
|
||||||
|
|
||||||
for(i=1; i<LWIP_IPV6_NUM_ADDRESSES; i++)
|
for(i=1; i<LWIP_IPV6_NUM_ADDRESSES; i++)
|
||||||
{
|
{
|
||||||
addr = (ip6_addr_t *)&netif->ip6_addr[i];
|
addr = (ip6_addr_t *)&netif->ip6_addr[i];
|
||||||
addr_state = netif->ip6_addr_state[i];
|
addr_state = netif->ip6_addr_state[i];
|
||||||
|
|
||||||
rt_kprintf("ipv6[%d] address: %s state:%02X %s\n", i, ip6addr_ntoa(addr),
|
rt_kprintf("ipv6[%d] address: %s state:%02X %s\n", i, ip6addr_ntoa(addr),
|
||||||
addr_state, ip6_addr_isvalid(addr_state)?"VALID":"INVALID");
|
addr_state, ip6_addr_isvalid(addr_state)?"VALID":"INVALID");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
rt_kprintf("\r\n");
|
rt_kprintf("\r\n");
|
||||||
#endif /* LWIP_IPV6 */
|
#endif /* LWIP_IPV6 */
|
||||||
netif = netif->next;
|
netif = netif->next;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user