github / glb-director

GitHub Load Balancer Director and supporting tooling.
Other
2.38k stars 229 forks source link

Initial import of GUE fallback iptables module. #2

Closed theojulienne closed 6 years ago

theojulienne commented 6 years ago

This PR imports the code for the GUE version of the GLB iptables "alternate server fallback" module, along with associated tests. This is very similar to the previous FOU version except that rather than using GRE over UDP, it instead follows the GUE RFC and encodes the list of servers in the private data.

The header format is described in the header document PR.