lwip server needs to include struct udp_io_hdr but must not include struct udp-hdr as it conflicts with its internal type. So it is split into to files now.