Commit 9f81131
committed
Fix interface lookup error on Android mobile platforms
On Android, InterfaceByName can fail due to SELinux restrictions, but
for link-local addresses with zone identifiers, the zone is sufficient
for routing and we can proceed without source binding. This fixes the
'interface wlan0 not found' error during multicast peer discovery.1 parent 4949b90 commit 9f81131
1 file changed
+11
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
72 | 79 | | |
73 | 80 | | |
74 | 81 | | |
75 | 82 | | |
76 | 83 | | |
77 | 84 | | |
78 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
79 | 90 | | |
80 | 91 | | |
81 | 92 | | |
| |||
0 commit comments