diff --git a/src/netif/ppp/ppp.c b/src/netif/ppp/ppp.c index 5b25e90e..5f072e84 100644 --- a/src/netif/ppp/ppp.c +++ b/src/netif/ppp/ppp.c @@ -1302,6 +1302,11 @@ pppifNetifInit(struct netif *netif) netif->name[1] = 'p'; netif->output = pppifOutput; netif->mtu = pppMTU((int)(size_t)netif->state); + netif->flags = NETIF_FLAG_POINTTOPOINT | NETIF_FLAG_LINK_UP; +#if LWIP_NETIF_HOSTNAME + /* @todo: Initialize interface hostname */ + /* netif_set_hostname(netif, "lwip"); */ +#endif /* LWIP_NETIF_HOSTNAME */ return ERR_OK; }