memcpy(&fc->mac_address[3],&buf[5],3); */ 
memcpy(&fc->dvb_adapter.proposed_mac[3],&buf[5],3); */ 
int flexcop_eeprom_check_mac_addr(struct flexcop_device *fc, int extended){	u8 buf[8];	int ret = 0;	memset(fc->mac_address,0,6);	if ((ret = flexcop_eeprom_lrc_read(fc,0x3f8,buf,8,4)) == 0) {		if (extended != 0) {			err("TODO: extended (EUI64) MAC addresses aren't completely supported yet");			ret = -EINVAL;/*			memcpy(fc->mac_address,buf,3);			mac[3] = 0xfe;			mac[4] = 0xff;			memcpy(&fc->mac_address[3],&buf[5],3); */		} else			memcpy(fc->mac_address,buf,6);	}	return ret;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/778241313819e17de3bdf91523c724b4704402c6/flexcop-eeprom.c/buggy/drivers/media/dvb/b2c2/flexcop-eeprom.c