Expose IP_PKTINFO Control Message on Android and iOS #1265
Merged
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.
The commit #1222 added the very
useful Ipv4PktInfo to allow
sendmsg
to define the origin of the ip.Unfortunattely, it didn't add the struct to Android target devices as
well. This commit adds the
target_os = "android"
andtarget_os =" ios"
checks on the sameplace to allow the compilation to work for the following archs tested:
cross build --target aarch64-linux-android
cross build --target x86_64-linux-android
cross build --target armv7-linux-androideabi
cross build --target aarch64-apple-ios
cross build --target x86_64-apple-ios