mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-10-05 22:29:49 +00:00
Added missing casts to suppress compiler warnings (this mainly satisfies MSVC - the double casts are a bit ugly but don't hurt...)
This commit is contained in:
parent
d51d6b2d89
commit
a5c5949009
@ -796,7 +796,7 @@ pppifOutputOverEthernet(int pd, struct pbuf *p)
|
|||||||
static err_t
|
static err_t
|
||||||
pppifOutput(struct netif *netif, struct pbuf *pb, ip_addr_t *ipaddr)
|
pppifOutput(struct netif *netif, struct pbuf *pb, ip_addr_t *ipaddr)
|
||||||
{
|
{
|
||||||
int pd = (int)netif->state;
|
int pd = (int)(size_t)netif->state;
|
||||||
PPPControl *pc = &pppControl[pd];
|
PPPControl *pc = &pppControl[pd];
|
||||||
#if PPPOS_SUPPORT
|
#if PPPOS_SUPPORT
|
||||||
u_short protocol = PPP_IP;
|
u_short protocol = PPP_IP;
|
||||||
@ -1301,7 +1301,7 @@ pppifNetifInit(struct netif *netif)
|
|||||||
netif->name[0] = 'p';
|
netif->name[0] = 'p';
|
||||||
netif->name[1] = 'p';
|
netif->name[1] = 'p';
|
||||||
netif->output = pppifOutput;
|
netif->output = pppifOutput;
|
||||||
netif->mtu = pppMTU((int)netif->state);
|
netif->mtu = pppMTU((int)(size_t)netif->state);
|
||||||
return ERR_OK;
|
return ERR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1320,7 +1320,7 @@ sifup(int pd)
|
|||||||
PPPDEBUG((LOG_WARNING, "sifup[%d]: bad parms\n", pd));
|
PPPDEBUG((LOG_WARNING, "sifup[%d]: bad parms\n", pd));
|
||||||
} else {
|
} else {
|
||||||
netif_remove(&pc->netif);
|
netif_remove(&pc->netif);
|
||||||
if (netif_add(&pc->netif, &pc->addrs.our_ipaddr, &pc->addrs.netmask, &pc->addrs.his_ipaddr, (void *)pd, pppifNetifInit, ip_input)) {
|
if (netif_add(&pc->netif, &pc->addrs.our_ipaddr, &pc->addrs.netmask, &pc->addrs.his_ipaddr, (void *)(size_t)pd, pppifNetifInit, ip_input)) {
|
||||||
netif_set_up(&pc->netif);
|
netif_set_up(&pc->netif);
|
||||||
pc->if_up = 1;
|
pc->if_up = 1;
|
||||||
pc->errCode = PPPERR_NONE;
|
pc->errCode = PPPERR_NONE;
|
||||||
|
Loading…
Reference in New Issue
Block a user