-
Notifications
You must be signed in to change notification settings - Fork 34
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
Prepare lwip to provde DNS functions to native musl #48
Prepare lwip to provde DNS functions to native musl #48
Conversation
Signed-off-by: Simon Kuenzer <simon@unikraft.io>
For better ABI compatibility and interopability, the data types that are defined in `<lwip/netdb.h>` are replaced by the ones shipped with the musl library (`<netdb.h>`) if available. Signed-off-by: Simon Kuenzer <simon@unikraft.io>
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.
Thanks!
Reviewed-by: Eduard Vintilă eduard.vintila47@gmail.com
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.
Looks good to me, thanks!
Reviewed-by: Andrei Stan andreistan2003@gmail.com
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.
Reviewed-by: Razvan Deaconescu razvand@unikraft.io
Approved-by: Razvan Deaconescu razvand@unikraft.io
Signed-off-by: Simon Kuenzer <simon@unikraft.io> Reviewed-by: Eduard Vintilă <eduard.vintila47@gmail.com> Reviewed-by: Razvan Deaconescu <razvand@unikraft.io> Approved-by: Razvan Deaconescu <razvand@unikraft.io> GitHub-Closes: #48
For better ABI compatibility and interopability, the data types that are defined in `<lwip/netdb.h>` are replaced by the ones shipped with the musl library (`<netdb.h>`) if available. Signed-off-by: Simon Kuenzer <simon@unikraft.io> Reviewed-by: Eduard Vintilă <eduard.vintila47@gmail.com> Reviewed-by: Razvan Deaconescu <razvand@unikraft.io> Approved-by: Razvan Deaconescu <razvand@unikraft.io> GitHub-Closes: #48
This PR prepares lwip so that musl can directly use lwip's DNS functionality to implement DNS hostname resolution.