Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
uIP initialization functions

The uIP initialization functions are used for booting uIP.

Functions

void uip_init (void)
 uIP initialization function. More...
 
void uip_setipid (uint16_t id)
 uIP initialization function. More...
 

void uip_init ( void  )

uIP initialization function.

This function should be called at boot up to initialize the uIP TCP/IP stack.

References c, uip_mcast6_driver::init, lastport, uip_udp_conn::lport, uip_conn::tcpstateflags, UIP_CLOSED, uip_conns, UIP_CONNS, uip_ds6_init(), uip_icmp6_init(), uip_listenports, UIP_LISTENPORTS, UIP_MCAST6, uip_nd6_init(), uip_udp_conns, and UIP_UDP_CONNS.

Referenced by PROCESS_THREAD().

void uip_setipid ( uint16_t  id)

uIP initialization function.

This function may be used at boot time to set the initial ip_id.