Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello,
While trying to build lldpd on FreeBSD 14-CURRENT, I ran into an issue where a struct was being redefined:
The build was working on FreeBSD 13.0-RELEASE, but started failing on CURRENT.
I was able to pinpoint it to FreeBSD including
net/ethernet.h
on this commit.I included
sys/socket.h
in order to have the sockaddr struct defined and movednetinet/if_ether.h
afternetinet/in.h
in order to havein_addr
defined before it's used inif_ether.h
.With these changes, I was able to build it on FreeBSD 13.0 as well as on CURRENT. Let me know what you think.
Thanks,
Luiz.