Compare commits

..

3 Commits

Author SHA1 Message Date
Lucas
f953c73076
Merge acd893a6e6 into 4edacf82f3 2024-05-03 16:28:26 +01:00
Mark Qvist
4edacf82f3 Merge branch 'master' of github.com:markqvist/Reticulum 2024-05-03 16:22:37 +02:00
Mark Qvist
0b0a3313c5 Multicast address type modifications 2024-05-01 15:49:48 +02:00
2 changed files with 16 additions and 3 deletions

View File

@ -137,6 +137,8 @@ class AutoInterface(Interface):
self.multicast_address_type = AutoInterface.MULTICAST_TEMPORARY_ADDRESS_TYPE self.multicast_address_type = AutoInterface.MULTICAST_TEMPORARY_ADDRESS_TYPE
elif str(multicast_address_type).lower() == "permanent": elif str(multicast_address_type).lower() == "permanent":
self.multicast_address_type = AutoInterface.MULTICAST_PERMANENT_ADDRESS_TYPE self.multicast_address_type = AutoInterface.MULTICAST_PERMANENT_ADDRESS_TYPE
else:
self.multicast_address_type = AutoInterface.MULTICAST_TEMPORARY_ADDRESS_TYPE
if data_port == None: if data_port == None:
self.data_port = AutoInterface.DEFAULT_DATA_PORT self.data_port = AutoInterface.DEFAULT_DATA_PORT

View File

@ -33,9 +33,20 @@ system, which should be enabled by default in almost all OSes.
.. code:: .. code::
# This example demonstrates a TCP server interface. # This example demonstrates a bare-minimum setup
# It will listen for incoming connections on the # of an Auto Interface. It will allow communica-
# specified IP address and port number. # tion with all other reachable devices on all
# usable physical ethernet-based devices that
# are available on the system.
[[Default Interface]]
type = AutoInterface
interface_enabled = True
# This example demonstrates an more specifically
# configured Auto Interface, that only uses spe-
# cific physical interfaces, and has a number of
# other configuration options set.
[[Default Interface]] [[Default Interface]]
type = AutoInterface type = AutoInterface