Skip to content

Implement a multicast filtering api and enable v6 for lwip#24

Merged
dpgeorge merged 3 commits intogeorgerobotics:mainfrom
felixdoerre:ipv6
Dec 9, 2022
Merged

Implement a multicast filtering api and enable v6 for lwip#24
dpgeorge merged 3 commits intogeorgerobotics:mainfrom
felixdoerre:ipv6

Conversation

@felixdoerre
Copy link
Copy Markdown
Contributor

This is related to #19 should resolve #18.
Thanks to the good hint in from @peterharperuk #18 (comment) I was able to use the mac address filtering. With these changes applied, ipv6 works perfectly for me.
And hints? Should I split up the 2 commits into to separate PRs?

@felixdoerre
Copy link
Copy Markdown
Contributor Author

I've rebased my PR onto #25 (hence @jimmo's commit is now in the history). So This PR now depends on #25.

@peterharperuk
Copy link
Copy Markdown
Collaborator

There are a couple of other changes I'd like with these IPV6 changes, pushed on here https://github.com/peterharperuk/cyw43-driver/commits/ipv6

@felixdoerre
Copy link
Copy Markdown
Contributor Author

perfect, thank you. I've just tested the changed version on my board and it works perfectly. Should I now fast-forward this PR to include your changes or how do we get them merged?

@peterharperuk
Copy link
Copy Markdown
Collaborator

It might be nice if you can pull all the changes into this one merge request and reference this issue #18?
It's up to Damien to merge but we would like this in the next pico sdk release.

Copy link
Copy Markdown
Collaborator

@peterharperuk peterharperuk left a comment

Choose a reason for hiding this comment

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

Tested again - still works

@felixdoerre
Copy link
Copy Markdown
Contributor Author

Now that #25 is merged, I've rebased this PR onto the current master. @dpgeorge, would you mind reviewing and merging this as well?

felixdoerre and others added 3 commits December 9, 2022 22:57
Prior to this commit the build would fail if LWIP_IPV4 is not true.

cyw43_tcpip_link_status only returns link up if we have a valid global
IPv6 address.
@dpgeorge
Copy link
Copy Markdown

dpgeorge commented Dec 9, 2022

Thanks for rebasing, this looks good. I will do some very minor code style fixes during merge.

@dpgeorge dpgeorge merged commit f51b3d6 into georgerobotics:main Dec 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

IPv6 support (multicast and MAC address filtering)

3 participants