void udp_recv_callback(void *arg, struct udp_pcb *pcb, struct pbuf *p, struct ip_addr *addr, u16_t port) { unsigned char *data; if(p != NULL) { data =p->payload; switch(data[0]) { case LED_AN: { LedAn(); break; } case LED_AUS: { LedAus(); break; } case PRINT_HALLO: { uart_send(1,HALLO_MSG); break; } } pbuf_free(p) ; } }