Adding udp multicast support, filesystem::rename