ethernet: fixed invalid default mac addresses
This commit is contained in:
		
							parent
							
								
									f42dbc4ea6
								
							
						
					
					
						commit
						be99e710eb
					
				|  | @ -57,8 +57,8 @@ void set_mac_addresses(int interfaces) { | ||||||
| 		if(bd_get_mac(i, macaddress, 6) == 0) | 		if(bd_get_mac(i, macaddress, 6) == 0) | ||||||
| 			set_mac(i, macaddress, 6); | 			set_mac(i, macaddress, 6); | ||||||
| 		else { | 		else { | ||||||
| 			/* make local address */ | 			/* make temporary address */ | ||||||
| 			macaddress[0] |= 2; | 			macaddress[0] = 0; | ||||||
| 			macaddress[5] += 1; | 			macaddress[5] += 1; | ||||||
| 			set_mac(i, macaddress, 6); | 			set_mac(i, macaddress, 6); | ||||||
| 		} | 		} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue