IPv6 link-local socket addresses require some way to specify a local network device. We cannot simply use a pointer to the network device, since a struct sockaddr_in6 may be long-lived and has no way to hold a reference to the network device. Using a network device index allows a socket address to cleanly refer to a network device without worrying about whether or not that device continues to exist. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
||
300 | 300 |
|
301 | 301 |
|
302 | 302 |
|
303 |
|
|
304 |
|
|
303 | 305 |
|
304 | 306 |
|
305 | 307 |
|
|
||
498 | 498 |
|
499 | 499 |
|
500 | 500 |
|
501 |
|
|
501 |
|
|
502 |
|
|
502 | 503 |
|
503 | 504 |
|
504 |
|
|
505 |
|
|
505 | 506 |
|
506 | 507 |
|
507 | 508 |
|