Skip to content

Conversation

maribu
Copy link
Member

@maribu maribu commented Jul 31, 2020

Backport of #14665

Contribution description

  • Changed some code to use IS_ACTIVE() over #if/#ifdef
  • Fixed family in sock_udp_get_local()

Testing procedure

  • No regressions in lwip
  • LWIP_IPV4=1 LWIP_IPV6=1 make -C tests/lwip_sock_udp flash test should no pass

Issues/PRs references

Split out of #14622

@maribu maribu requested a review from miri64 as a code owner July 31, 2020 13:34
@maribu maribu added Area: network Area: Networking CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Process: release backport Integration Process: The PR is a release backport of a change previously provided to master labels Jul 31, 2020
miri64
miri64 previously approved these changes Jul 31, 2020
Copy link
Member

@miri64 miri64 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK, change is identical to #14665

@miri64
Copy link
Member

miri64 commented Jul 31, 2020

Needs rebase to release branch.

maribu added 2 commits July 31, 2020 17:50
The `IS_USED()` macro doesn't work if macros are defined to `(1)` instead of `1`

(cherry picked from commit 5be2d08)
This also fixes an issue detected by `tests/lwip_sock_udp` when both IPv4 and
IPv6 are enabled.

(cherry picked from commit 00c44b0)
Copy link
Member

@miri64 miri64 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-ACK

@miri64 miri64 merged commit 2d0180a into RIOT-OS:2020.07-branch Jul 31, 2020
@maribu maribu deleted the backport/2020.07/pkg_lwip branch July 31, 2020 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: network Area: Networking CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Process: release backport Integration Process: The PR is a release backport of a change previously provided to master
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants