u8 *b = fc->mac_address; 
u8 *b = fc->dvb_adapter.proposed_mac; 
int flexcop_device_initialize(struct flexcop_device *fc){	int ret;	ibi_zero.raw = 0;	flexcop_reset(fc);	flexcop_determine_revision(fc);	flexcop_sram_init(fc);	flexcop_hw_filter_init(fc);	flexcop_smc_ctrl(fc, 0);	if (fc->get_mac_addr(fc, 0) == 0) {		u8 *b = fc->mac_address;		info("MAC address = %02x:%02x:%02x:%02x:%02x:%02x", b[0],b[1],b[2],b[3],b[4],b[5]);		flexcop_set_mac_filter(fc,fc->mac_address);		flexcop_mac_filter_ctrl(fc,1);	} else		warn("reading of MAC address failed.\n");	if ((ret = flexcop_dvb_init(fc)))		goto error;	if ((ret = flexcop_i2c_init(fc)))		goto error;	if ((ret = flexcop_frontend_init(fc)))		goto error;	flexcop_device_name(fc,"initialization of","complete");	ret = 0;	goto success;error:	flexcop_device_exit(fc);success:	return ret;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/778241313819e17de3bdf91523c724b4704402c6/flexcop.c/buggy/drivers/media/dvb/b2c2/flexcop.c