-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Inet] Prune code for LwIP version 1 #13005
Conversation
#### Problem CHIP can't build with LwIP version 1, but there are a number of inherited conditional #if blocks for it. #### Change overview - Remove conditional code for LwIP version 1 - Fix conditions that were meant to catch LwIP 2.0 but actually would apply to any LwIP x.0 #### Testing CI; no change to functionality intended
PR #13005: Size comparison from c9bc5ae to 4c35be9 Full report (15 builds for efr32, k32w, linux, p6, qpg, telink)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we have a static_assert that LWIP_VERSION_MAJOR > 1 somewhere? Or is that just obvious from any attempt to build?
Builds with LwIP v1 would (already) fail, but it's true that it wouldn't hurt to provide an explicit message. |
PR #13005: Size comparison from c9bc5ae to 7e989d3 Increases (10 builds for efr32, nrfconnect, telink)
Full report (30 builds for efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
Problem
CHIP can't build with LwIP version 1, but there are a number of inherited conditional
#if
blocks for it.Change overview
apply to any LwIP x.0
Testing
CI; no change to functionality intended