mirror of
https://github.com/esphome/esphome.git
synced 2024-11-12 10:16:02 +01:00
Allow wireguard to bind to PPP interface (#6989)
Co-authored-by: Tim Lunn <tl@smlight.tech>
This commit is contained in:
parent
cd7894ae8f
commit
bfdf63055f
@ -132,7 +132,7 @@ async def to_code(config):
|
|||||||
# the '+1' modifier is relative to the device's own address that will
|
# the '+1' modifier is relative to the device's own address that will
|
||||||
# be automatically added to the provided list.
|
# be automatically added to the provided list.
|
||||||
cg.add_build_flag(f"-DCONFIG_WIREGUARD_MAX_SRC_IPS={len(allowed_ips) + 1}")
|
cg.add_build_flag(f"-DCONFIG_WIREGUARD_MAX_SRC_IPS={len(allowed_ips) + 1}")
|
||||||
cg.add_library("droscy/esp_wireguard", "0.4.1")
|
cg.add_library("droscy/esp_wireguard", "0.4.2")
|
||||||
|
|
||||||
await cg.register_component(var, config)
|
await cg.register_component(var, config)
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@ lib_deps =
|
|||||||
ESP8266mDNS ; mdns (Arduino built-in)
|
ESP8266mDNS ; mdns (Arduino built-in)
|
||||||
DNSServer ; captive_portal (Arduino built-in)
|
DNSServer ; captive_portal (Arduino built-in)
|
||||||
crankyoldgit/IRremoteESP8266@2.8.6 ; heatpumpir
|
crankyoldgit/IRremoteESP8266@2.8.6 ; heatpumpir
|
||||||
droscy/esp_wireguard@0.4.1 ; wireguard
|
droscy/esp_wireguard@0.4.2 ; wireguard
|
||||||
build_flags =
|
build_flags =
|
||||||
${common:arduino.build_flags}
|
${common:arduino.build_flags}
|
||||||
-Wno-nonnull-compare
|
-Wno-nonnull-compare
|
||||||
@ -124,7 +124,7 @@ lib_deps =
|
|||||||
DNSServer ; captive_portal (Arduino built-in)
|
DNSServer ; captive_portal (Arduino built-in)
|
||||||
esphome/ESP32-audioI2S@2.0.7 ; i2s_audio
|
esphome/ESP32-audioI2S@2.0.7 ; i2s_audio
|
||||||
crankyoldgit/IRremoteESP8266@2.8.6 ; heatpumpir
|
crankyoldgit/IRremoteESP8266@2.8.6 ; heatpumpir
|
||||||
droscy/esp_wireguard@0.4.1 ; wireguard
|
droscy/esp_wireguard@0.4.2 ; wireguard
|
||||||
build_flags =
|
build_flags =
|
||||||
${common:arduino.build_flags}
|
${common:arduino.build_flags}
|
||||||
-DUSE_ESP32
|
-DUSE_ESP32
|
||||||
@ -142,7 +142,7 @@ platform_packages =
|
|||||||
framework = espidf
|
framework = espidf
|
||||||
lib_deps =
|
lib_deps =
|
||||||
${common:idf.lib_deps}
|
${common:idf.lib_deps}
|
||||||
droscy/esp_wireguard@0.4.1 ; wireguard
|
droscy/esp_wireguard@0.4.2 ; wireguard
|
||||||
build_flags =
|
build_flags =
|
||||||
${common:idf.build_flags}
|
${common:idf.build_flags}
|
||||||
-Wno-nonnull-compare
|
-Wno-nonnull-compare
|
||||||
@ -174,7 +174,7 @@ extends = common:arduino
|
|||||||
platform = libretiny
|
platform = libretiny
|
||||||
framework = arduino
|
framework = arduino
|
||||||
lib_deps =
|
lib_deps =
|
||||||
droscy/esp_wireguard@0.4.1 ; wireguard
|
droscy/esp_wireguard@0.4.2 ; wireguard
|
||||||
build_flags =
|
build_flags =
|
||||||
${common:arduino.build_flags}
|
${common:arduino.build_flags}
|
||||||
-DUSE_LIBRETINY
|
-DUSE_LIBRETINY
|
||||||
|
Loading…
Reference in New Issue
Block a user