Documentation
¶
Overview ¶
Package main sketches a net.PacketConn wrapper for the PROXY protocol over UDP.
The library deliberately ships only ParseUDPDatagram and Header.FormatUDPDatagram. A full wrapper has to answer a question the spec does not: ReadFrom reports the client address carried by the header, but replies must travel to the proxy that relayed the datagram, so WriteTo needs a client→proxy flow table — and its bounds, expiry, and spoofing exposure are application policy. This example shows the shape of such a wrapper with the simplest possible policy, so you can adapt it rather than import an opinion.
Click to show internal directories.
Click to hide internal directories.