PPP, documentation: Fix example code

Fix the example code in status_cb() because dns_getserver() returns
const ip_addr_t *.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
This commit is contained in:
Axel Lin 2016-10-21 23:12:17 +08:00 committed by Dirk Ziegelmeier
parent 760281207e
commit e040132d92

View File

@ -79,7 +79,7 @@ static void status_cb(ppp_pcb *pcb, int err_code, void *ctx) {
switch(err_code) { switch(err_code) {
case PPPERR_NONE: { case PPPERR_NONE: {
#if LWIP_DNS #if LWIP_DNS
ip_addr_t ns; const ip_addr_t *ns;
#endif /* LWIP_DNS */ #endif /* LWIP_DNS */
printf("status_cb: Connected\n"); printf("status_cb: Connected\n");
#if PPP_IPV4_SUPPORT #if PPP_IPV4_SUPPORT
@ -88,9 +88,9 @@ static void status_cb(ppp_pcb *pcb, int err_code, void *ctx) {
printf(" netmask = %s\n", ipaddr_ntoa(&pppif->netmask)); printf(" netmask = %s\n", ipaddr_ntoa(&pppif->netmask));
#if LWIP_DNS #if LWIP_DNS
ns = dns_getserver(0); ns = dns_getserver(0);
printf(" dns1 = %s\n", ipaddr_ntoa(&ns)); printf(" dns1 = %s\n", ipaddr_ntoa(ns));
ns = dns_getserver(1); ns = dns_getserver(1);
printf(" dns2 = %s\n", ipaddr_ntoa(&ns)); printf(" dns2 = %s\n", ipaddr_ntoa(ns));
#endif /* LWIP_DNS */ #endif /* LWIP_DNS */
#endif /* PPP_IPV4_SUPPORT */ #endif /* PPP_IPV4_SUPPORT */
#if PPP_IPV6_SUPPORT #if PPP_IPV6_SUPPORT