mirror of
https://github.com/espressif/openthread.git
synced 2026-08-05 10:27:49 +00:00
[address-resolver] set minimum kMaxNonEvictableSnoopedEntries to 1 (#9460)
Resolves issues when `OPENTHREAD_CONFIG_TMF_ADDRESS_CACHE_ENTRIES` is too small.
This commit is contained in:
@@ -242,8 +242,9 @@ public:
|
||||
const Ip6::Address *aDestination);
|
||||
|
||||
private:
|
||||
static constexpr uint16_t kCacheEntries = OPENTHREAD_CONFIG_TMF_ADDRESS_CACHE_ENTRIES;
|
||||
static constexpr uint16_t kMaxNonEvictableSnoopedEntries = OPENTHREAD_CONFIG_TMF_ADDRESS_CACHE_MAX_SNOOP_ENTRIES;
|
||||
static constexpr uint16_t kCacheEntries = OPENTHREAD_CONFIG_TMF_ADDRESS_CACHE_ENTRIES;
|
||||
static constexpr uint16_t kMaxNonEvictableSnoopedEntries =
|
||||
OT_MAX(1, OPENTHREAD_CONFIG_TMF_ADDRESS_CACHE_MAX_SNOOP_ENTRIES);
|
||||
|
||||
// All time/delay values are in seconds
|
||||
static constexpr uint16_t kAddressQueryTimeout = OPENTHREAD_CONFIG_TMF_ADDRESS_QUERY_TIMEOUT;
|
||||
|
||||
Reference in New Issue
Block a user