void mdns_sd_net_main(void) { if (uip_newdata()) { mdns_new_data(); } }
void udp_appcall() { if(dhcp_state != PT_ENDED) { dhcp_state = handle_dhcp(); } else if(uip_udp_conn && uip_newdata() && uip_udp_conn->lport == HTONS(NTP_PORT)) { ntp_digestpacket(); #ifdef HAS_MDNS } else if(uip_udp_conn && uip_newdata() && uip_udp_conn->lport == HTONS(MDNS_PORT)) { mdns_new_data(); #endif } }