Skip to content

gamemann/Compressor-V2-FOU-Wrap-Unwrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compressor V2 FOU Wrap/Unwrap

Description

Two TC BPF programs being used for Compressor V2. One program is responsible for wrapping incoming packets into FOU and sending it to the game server. The other is for unwrapping FOU packets sent from the game server and sending it back out as the forwarding/Anycast IP address.

Compiling

You may use the Make file to build these two files. For example:

make clean
make

Requirements

  • Linux kernel 5.3 or higher.

Credits

  • Christian Deacon - Creating TC programs.
  • Dreae - Helping with code and understanding FOU-encapped packets. Also creator of Compressor V2.