mirror of
https://github.com/markqvist/Reticulum.git
synced 2026-07-18 22:28:11 -07:00
Added announces_from_internal interface option
This commit is contained in:
+6
-1
@@ -813,6 +813,9 @@ class Reticulum:
|
||||
recursive_prs = False
|
||||
if "recursive_prs" in c: recursive_prs = c.as_bool("recursive_prs")
|
||||
|
||||
announces_from_internal = True
|
||||
if "announces_from_internal" in c: announces_from_internal = c.as_bool("announces_from_internal")
|
||||
|
||||
ignore_config_warnings = False
|
||||
if "ignore_config_warnings" in c: ignore_config_warnings = c.as_bool("ignore_config_warnings")
|
||||
|
||||
@@ -894,6 +897,7 @@ class Reticulum:
|
||||
interface.discovery_modulation = discovery_modulation
|
||||
|
||||
interface.recursive_prs = recursive_prs
|
||||
interface.announces_from_internal = announces_from_internal
|
||||
interface.announce_rate_target = announce_rate_target
|
||||
interface.announce_rate_grace = announce_rate_grace
|
||||
interface.announce_rate_penalty = announce_rate_penalty
|
||||
@@ -1053,7 +1057,7 @@ class Reticulum:
|
||||
|
||||
def _add_interface(self, interface, mode = None, configured_bitrate=None, ifac_size=None, ifac_netname=None, ifac_netkey=None,
|
||||
announce_cap=None, announce_rate_target=None, announce_rate_grace=None, announce_rate_penalty=None,
|
||||
bootstrap_only=False, recursive_prs=False):
|
||||
bootstrap_only=False, recursive_prs=False, announces_from_internal=True):
|
||||
if not self.is_connected_to_shared_instance:
|
||||
if interface != None and issubclass(type(interface), RNS.Interfaces.Interface.Interface):
|
||||
|
||||
@@ -1069,6 +1073,7 @@ class Reticulum:
|
||||
else: interface.ifac_size = interface.DEFAULT_IFAC_SIZE
|
||||
|
||||
interface.recursive_prs = recursive_prs
|
||||
interface.announces_from_internal = announces_from_internal
|
||||
interface.announce_cap = announce_cap if announce_cap != None else Reticulum.ANNOUNCE_CAP/100.0
|
||||
interface.announce_rate_target = announce_rate_target
|
||||
interface.announce_rate_grace = announce_rate_grace
|
||||
|
||||
Reference in New Issue
Block a user