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 | 
				
				
			 |