title: Setting TTL on outgoing UDP packets?
body: <p>How do I set Time-To-Live socket option in C/C++ on Windows, Mac, and Linux using  using the C/C++ standard libraries? It needs to work without Boost. Either C or C++ is fine. IP header modification for outgoing UDP packets. No multicast.</p>