-
Notifications
You must be signed in to change notification settings - Fork 2k
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
gnrc: Fix #3597 (multi-hop ping) #3624
Conversation
I would still strongly argue for splitting next-hop and neighbor cache lookup into separate functions. Even more splitting of this function would be beneficial. |
@@ -689,6 +689,7 @@ static void _receive(ng_pktsnip_t *pkt) | |||
ipv6->next = pkt; /* reorder for sending */ | |||
pkt->next = NULL; | |||
_send(ipv6, false); | |||
return; |
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.
Ah, that was probably the cause for the segfaults I saw yesterday.
The fix itself looks good. Will test now |
Confirmed working. ACK |
47ef3ff
to
9f3cef5
Compare
Squashed. |
|
gnrc: Fix #3597 (multi-hop ping)
Fixes #3597
Less invasive alternative to #3622.