summaryrefslogtreecommitdiff
path: root/cmake/config/ipcp/unicast.cmake
blob: b8d4d5161127b0f1da8e39e96d09488600f0d584 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Unicast IPCP configuration options for Ouroboros

set(IPCP_UNICAST_TARGET ipcpd-unicast)

set(IPCP_UNICAST_MPL 100 CACHE STRING
  "Default maximum packet lifetime for the Unicast IPCP, in ms")
set(IPCP_UNICAST_MTU 1400 CACHE STRING
  "Layer MTU advertised by the Unicast IPCP, in bytes (TODO: derive per-flow from n-1 path MTU minus DT PCI)")
set(PFT_SIZE 256 CACHE STRING
  "Prefix forwarding table size for the Unicast IPCP")

# Protocol debugging
set(DEBUG_PROTO_DHT FALSE CACHE BOOL
  "Add DHT protocol debug logging")
set(DEBUG_PROTO_LS FALSE CACHE BOOL
  "Add link state protocol debug logging")