Crossfeed for FG MP Server (fgms)

external: index

A simple UPD client acting as a CROSSFEED for fgms, by Geoff R. McLane, Licence: GNU GPL Version 2 (or later, at your choice)

Source:
The source is my Gitlab Repository. Clone, and build source, using 'cmake' to configure and generate build script, of your choice, hopefully in ANY OS. To test, you need to clone, build, and run fgms, with an appropriate config.

Operation:
Adjust the fgms.conf configuration file to add the address of your crossfeed - like -
crossfeed.host = 192.168.1.21
crossfeed.port = 3333
Then run fgms with this new configuration. It will immediately dispatch a copy of EACH mutiplayer packet to this address by UDP.
When running cf_client add this configuraion to the command line
--IP addr (-I) = Set IP address to connect to fgms. (def=IPADDR_ANY)
--PORT val (-P) = Set PORT address to connect to fgms. (dep=3333)

20210204: Here is a 10 day sample LOG of flights, through the mpserver14, with the 'csv' daily logs converted the html tables.

checked by tidy  Valid HTML 4.01 Transitional