Commit c3d8756
net, dns: socket should handle its output as input
As a consequence of #43014 ,
server sockets and others, once connected, report string family
names. But when feeding these to Socket.connect(), it passes
these to host resolution with a string for family while a numeric
family is expected internally. This results in wrong hints flags
to be set and resolution to fail.
As solution, is to add ability to handle both numeric and string
family names when doing lookup and connect.
Fixes: #44003
PR-URL: #44083
Reviewed-By: Paolo Insogna <paolo@cowtech.it>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>1 parent 46f8fb8 commit c3d8756Copy full SHA for c3d8756
File tree
Expand file treeCollapse file tree
2 files changed
+11
-11
lines changedOpen diff view settings
Filter options
- lib
- test/parallel
Expand file treeCollapse file tree
2 files changed
+11
-11
lines changedOpen diff view settings
Collapse file
+11-1Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1094 | 1094 | |
1095 | 1095 | |
1096 | 1096 | |
| 1097 | + |
| 1098 | + |
| 1099 | + |
| 1100 | + |
| 1101 | + |
| 1102 | + |
| 1103 | + |
| 1104 | + |
| 1105 | + |
| 1106 | + |
1097 | 1107 | |
1098 | 1108 | |
1099 | 1109 | |
| ||
1136 | 1146 | |
1137 | 1147 | |
1138 | 1148 | |
1139 | | - |
| 1149 | + |
1140 | 1150 | |
1141 | 1151 | |
1142 | 1152 | |
|
Collapse file
test/parallel/parallel.status
Copy file name to clipboardExpand all lines: test/parallel/parallel.status-10Lines changed: 0 additions & 10 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
37 | 37 | |
38 | 38 | |
39 | 39 | |
40 | | - |
41 | | - |
42 | | - |
43 | | - |
44 | 40 | |
45 | 41 | |
46 | 42 | |
| ||
65 | 61 | |
66 | 62 | |
67 | 63 | |
68 | | - |
69 | | - |
70 | | - |
71 | | - |
72 | | - |
73 | | - |
74 | 64 | |
75 | 65 | |
76 | 66 | |
|
0 commit comments