Documentation

Documentation

Includes

lwip/opt.h

#include "lwip/opt.h"
#include "lwip/opt.h"

lwip/prot/iana.h

#include "lwip/prot/iana.h"
#include "lwip/prot/iana.h"

Macros

Marco LWIP_HDR_APPS_SNTP_OPTS_H

#define LWIP_HDR_APPS_SNTP_OPTS_H


      

Marco SNTP_SET_SYSTEM_TIME(sec)

#define SNTP_SET_SYSTEM_TIME(sec)  LWIP_UNUSED_ARG(sec)


      

Marco SNTP_MAX_SERVERS

#define SNTP_MAX_SERVERS          LWIP_DHCP_MAX_NTP_SERVERS


      

Marco SNTP_GET_SERVERS_FROM_DHCP

#define SNTP_GET_SERVERS_FROM_DHCP LWIP_DHCP_GET_NTP_SRV


      

Marco SNTP_SERVER_DNS

#define SNTP_SERVER_DNS           0


      

Marco SNTP_DEBUG

#define SNTP_DEBUG                 LWIP_DBG_OFF


      

Marco SNTP_PORT

#define SNTP_PORT                  LWIP_IANA_PORT_SNTP


      

Marco SNTP_CHECK_RESPONSE

#define SNTP_CHECK_RESPONSE        0


      

Marco SNTP_COMP_ROUNDTRIP

#define SNTP_COMP_ROUNDTRIP        0


      

Marco SNTP_STARTUP_DELAY

#define SNTP_STARTUP_DELAY         1


      

Marco SNTP_STARTUP_DELAY

#define SNTP_STARTUP_DELAY         0


      

Marco SNTP_STARTUP_DELAY_FUNC

#define SNTP_STARTUP_DELAY_FUNC    (LWIP_RAND() % 5000)


      

Marco SNTP_RECV_TIMEOUT

#define SNTP_RECV_TIMEOUT          15000


      

Marco SNTP_UPDATE_DELAY

#define SNTP_UPDATE_DELAY          3600000


      

Marco SNTP_GET_SYSTEM_TIME(sec, us)

#define SNTP_GET_SYSTEM_TIME(sec, us)    do { (sec) = 0; (us) = 0; } while(0)


      

Marco SNTP_RETRY_TIMEOUT

#define SNTP_RETRY_TIMEOUT         SNTP_RECV_TIMEOUT


      

Marco SNTP_RETRY_TIMEOUT_MAX

#define SNTP_RETRY_TIMEOUT_MAX     (SNTP_RETRY_TIMEOUT * 10)


      

Marco SNTP_RETRY_TIMEOUT_EXP

#define SNTP_RETRY_TIMEOUT_EXP     1


      

Marco SNTP_MONITOR_SERVER_REACHABILITY

#define SNTP_MONITOR_SERVER_REACHABILITY 1

      

Functions

Vars

Consts

Types

Typedefs