UDP has no connections, so there is nothing like TIME_WAIT. You do not need to use SO_REUSEADDR.
If you are listening to a broadcast or multicast address, you may need to use SO_REUSEPORT, so if there are multiple listeners on the same computer, they do not conflict. However, from what I can say, this does not exist on Linux.
source share