# HG changeset patch # User jld # Date 1237970553 0 # Node ID 4efb35febd05694fcec9bc6e8509ad98d5ea38c1 # Parent 86466766a501bf10610e4642a4a0f961a92f0d38 * src/netif/slipif.c (slipif_init): Prevent erase of NETIF_FLAG_UP bit in SLIP mode. diff --git a/packages/net/lwip_tcpip/current/ChangeLog b/packages/net/lwip_tcpip/current/ChangeLog --- a/packages/net/lwip_tcpip/current/ChangeLog +++ b/packages/net/lwip_tcpip/current/ChangeLog @@ -1,3 +1,8 @@ +2009-03-12 Sergei Gavrikov + + * src/netif/slipif.c (slipif_init): in SLIP mode it quite erases + NETIF_FLAG_UP bit. Fixed. + 2007-03-22 John Eigelaar * include/lwip/netif.h, include/lwip/inet.h: Added externC macro diff --git a/packages/net/lwip_tcpip/current/src/netif/slipif.c b/packages/net/lwip_tcpip/current/src/netif/slipif.c --- 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)