pflarue / ardop

Source for various version of ARDOP
Other
23 stars 4 forks source link

Disable Packet support #42

Closed pflarue closed 1 month ago

pflarue commented 1 month ago

ardopc, from which ardopcf is derived, included support for AX25 based packet processing. This is not a core feature of Ardop, and does not appear to be in current use. So, this change disables that functionality. In doing so, it eliminates GPL licensed code from ardopcf. Future changes will attempt to more cleanly remove variables and functions that supported packet processing.

Some dummy functions have been created to replace functions that were eliminated. It is believed that these will not be called during normal operation of ardopcf unless packet related functionality is attempted. However, in case this assumption is incorrect, these dummy functions will print prominent error messages to the console and debug log asking anyone who sees those messages to report the occurrence.