[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-users] SNTP client does not work
From: |
Sylvain Rochet |
Subject: |
Re: [lwip-users] SNTP client does not work |
Date: |
Fri, 6 Feb 2015 15:08:07 +0100 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hello Karl,
On Fri, Feb 06, 2015 at 08:57:06AM +0100, Karl Karpfen wrote:
> 2015-02-03 15:24 GMT+01:00 Simon Goldschmidt <address@hidden>:
>
> > Karl Karpfen wrote:
> >
> > There's nothing strange here: the contents of ip_addr_t needs to be in
> > network byte order and the sntp client calls a function that returns the
> > correct byte order.
>
> OK, to clarify that: to get the ip_addr_t that is used to configure my
> network interface I have to do the following for IP, gateway and netmask:
>
> ipaddr_aton(c, &globalConfig.ip);
> globalConfig.ip.addr=htonl(globalConfig.ip.addr);
Something is wrong in your setup/port/whatever, what I have is:
ipaddr_aton((char*)linebuf, &config.ethernet.address4);
ipaddr_aton((char*)linebuf, &config.ethernet.netmask4);
ipaddr_aton((char*)linebuf, &config.ethernet.gateway4);
netif_add(&MACB_if, &config.ethernet.address4, &config.ethernet.netmask4,
&config.ethernet.gateway4, NULL, ethernetif_init, tcpip_input);
Could you dig deeper into your issue finding the root cause of the
problem ?
Sylvain
signature.asc
Description: Digital signature