I need to set a DONT_FRAGMENT (or analogous) flag on a udp socket. I am using OSX. Looks like DONT_FRAGMENT flag doesn't exist at all. I tried looking on Google and on SO but I only could find a solution that involves the use of raw sockets (the use of which requires administration privileges, which I don't have).
I just can't believe it is impossible to get this done.