The PXE TFTP API allows the caller to request a particular TFTP block size. Since mid-2008, iPXE has appended a "?blksize=xxx" parameter to the TFTP URI constructed internally; nothing has ever parsed this parameter. Nobody seems to have cared that this parameter has been ignored for almost five years. Fix by using xfer_window(), which provides a fairly natural way to convey the block size information from the PXE TFTP API to the TFTP protocol layer. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
| 71 |
|
71 |
|
| 72 |
|
72 |
|
| 73 |
|
73 |
|
|
74 |
|
|
|
75 |
|
|
|
76 |
|
|
|
77 |
|
|
|
78 |
|
|
|
79 |
|
|
|
80 |
|
|
|
81 |
|
|
|
82 |
|
|
|
83 |
|
|
|
84 |
|
|
| 74 |
|
85 |
|
| 75 |
|
86 |
|
| 76 |
|
87 |
|
|
|
||
| 128 |
|
139 |
|
| 129 |
|
140 |
|
| 130 |
|
141 |
|
|
142 |
|
|
|
143 |
|
|
| 131 |
|
144 |
|
| 132 |
|
145 |
|
| 133 |
|
146 |
|
|
|
||
| 167 |
|
180 |
|
| 168 |
|
181 |
|
| 169 |
|
182 |
|
|
183 |
|
|
|
184 |
|
|
|
185 |
|
|
| 170 |
|
186 |
|
| 171 |
|
187 |
|
| 172 |
|
188 |
|
| 173 |
|
189 |
|
| 174 |
|
190 |
|
| 175 |
|
191 |
|
| 176 |
|
|
|
| 177 |
|
|
|
| 178 |
|
|
|
| 179 |
|
|
|
| 180 |
|
|
|
| 181 |
|
|
|
| 182 |
|
|
|
|
192 |
|
|
|
193 |
|
|
|
194 |
|
|
|
195 |
|
|
| 183 |
|
196 |
|
| 184 |
|
197 |
|
| 185 |
|
198 |
|
|
|
||
| 80 |
|
80 |
|
| 81 |
|
81 |
|
| 82 |
|
82 |
|
| 83 |
|
|
|
| 84 |
|
|
|
| 85 |
|
83 |
|
|
|
||
| 287 |
|
287 |
|
| 288 |
|
288 |
|
| 289 |
|
289 |
|
| 290 |
|
|
|
| 291 |
|
|
|
| 292 |
|
|
|
| 293 |
|
|
|
| 294 |
|
|
|
| 295 |
|
|
|
| 296 |
|
|
|
| 297 |
|
|
|
| 298 |
|
|
|
| 299 |
|
|
|
| 300 |
|
|
|
| 301 |
|
|
|
| 302 |
|
|
|
| 303 |
|
|
|
| 304 |
|
|
|
| 305 |
|
|
|
| 306 |
|
|
|
| 307 |
|
|
|
| 308 |
|
290 |
|
| 309 |
|
291 |
|
| 310 |
|
292 |
|
|
|
||
| 345 |
|
327 |
|
| 346 |
|
328 |
|
| 347 |
|
329 |
|
|
330 |
|
|
| 348 |
|
331 |
|
| 349 |
|
332 |
|
| 350 |
|
333 |
|
|
|
||
| 370 |
|
353 |
|
| 371 |
|
354 |
|
| 372 |
|
355 |
|
|
356 |
|
|
|
357 |
|
|
|
358 |
|
|
|
359 |
|
|
|
360 |
|
|
| 373 |
|
361 |
|
| 374 |
|
362 |
|
| 375 |
|
363 |
|
|
|
||
| 378 |
|
366 |
|
| 379 |
|
367 |
|
| 380 |
|
368 |
|
| 381 |
|
|
|
| 382 |
|
|
|
|
369 |
|
|
|
370 |
|
|
| 383 |
|
371 |
|
| 384 |
|
372 |
|
| 385 |
|
373 |
|