Mercurial > ecos
changeset 2858:d01e3ad555ec
* src/netif/slipif.c (slipif_init): Prevent erase of NETIF_FLAG_UP bit in SLIP
mode.
| author | jld |
|---|---|
| date | Wed, 25 Mar 2009 08:41:47 +0000 |
| parents | 7faaf738e2d0 |
| children | 3b0386c7f4e2 |
| files | packages/net/lwip_tcpip/current/ChangeLog packages/net/lwip_tcpip/current/src/netif/slipif.c |
| diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/net/lwip_tcpip/current/ChangeLog +++ b/packages/net/lwip_tcpip/current/ChangeLog @@ -1,3 +1,8 @@ +2009-03-12 Sergei Gavrikov <sergei.gavrikov@gmail.com> + + * src/netif/slipif.c (slipif_init): in SLIP mode it quite erases + NETIF_FLAG_UP bit. Fixed. + 2007-03-22 John Eigelaar <jeigelaar@mweb.co.za> * include/lwip/netif.h, include/lwip/inet.h: Added externC macro
--- a/packages/net/lwip_tcpip/current/src/netif/slipif.c +++ b/packages/net/lwip_tcpip/current/src/netif/slipif.c @@ -202,7 +202,7 @@ slipif_init(struct netif *netif) netif->name[1] = 'l'; netif->output = slipif_output; netif->mtu = 1500; - netif->flags = NETIF_FLAG_POINTTOPOINT; + netif->flags |= NETIF_FLAG_POINTTOPOINT; netif->state = sio_open(netif->num); if (!netif->state)
