mirror of
https://github.com/markqvist/Reticulum.git
synced 2026-06-02 19:23:35 -07:00
Fixed incorrect resource SDU calculation when link MTU is set
This commit is contained in:
+4
-1
@@ -276,7 +276,10 @@ class Resource:
|
|||||||
|
|
||||||
self.status = Resource.NONE
|
self.status = Resource.NONE
|
||||||
self.link = link
|
self.link = link
|
||||||
self.sdu = link.mdu or Resource.SDU
|
if self.link.mtu:
|
||||||
|
self.sdu = self.link.mtu - RNS.Reticulum.HEADER_MAXSIZE - RNS.Reticulum.IFAC_MIN_SIZE
|
||||||
|
else:
|
||||||
|
self.sdu = link.mdu or Resource.SDU
|
||||||
self.max_retries = Resource.MAX_RETRIES
|
self.max_retries = Resource.MAX_RETRIES
|
||||||
self.max_adv_retries = Resource.MAX_ADV_RETRIES
|
self.max_adv_retries = Resource.MAX_ADV_RETRIES
|
||||||
self.retries_left = self.max_retries
|
self.retries_left = self.max_retries
|
||||||
|
|||||||
Reference in New Issue
Block a user